diff --git a/.github/workflows/sycl-nightly.yml b/.github/workflows/sycl-nightly.yml index 65108549c0ea2..331911824ef3c 100644 --- a/.github/workflows/sycl-nightly.yml +++ b/.github/workflows/sycl-nightly.yml @@ -257,7 +257,7 @@ jobs: runner: '["Windows", "build-e2e"]' cts_testing_mode: 'build-only' tests_selector: cts - ref: ${{ github.sha }} + repo_ref: ${{ github.sha }} sycl_toolchain_archive: ${{ needs.build-win.outputs.artifact_archive_name }} sycl_cts_artifact: sycl_cts_bin_win @@ -278,7 +278,7 @@ jobs: cts_testing_mode: 'run-only' target_devices: ${{ matrix.target_devices }} tests_selector: cts - ref: ${{ github.sha }} + repo_ref: ${{ github.sha }} sycl_toolchain_archive: ${{ needs.build-win.outputs.artifact_archive_name }} sycl_cts_artifact: sycl_cts_bin_win diff --git a/.github/workflows/sycl-rel-nightly.yml b/.github/workflows/sycl-rel-nightly.yml index 3c37796e749f7..6b19f17b0bd25 100644 --- a/.github/workflows/sycl-rel-nightly.yml +++ b/.github/workflows/sycl-rel-nightly.yml @@ -119,7 +119,7 @@ jobs: runner: '["Windows","gen12"]' sycl_toolchain_archive: ${{ needs.build-win.outputs.artifact_archive_name }} extra_lit_opts: --param gpu-intel-gen12=True - ref: sycl-rel-6_0_0 + repo_ref: sycl-rel-6_0_0 devops_ref: sycl cuda-aws-start: diff --git a/.github/workflows/sycl-windows-run-tests.yml b/.github/workflows/sycl-windows-run-tests.yml index 91b30a4f3bc33..67d1a60f23c81 100644 --- a/.github/workflows/sycl-windows-run-tests.yml +++ b/.github/workflows/sycl-windows-run-tests.yml @@ -6,6 +6,7 @@ on: name: type: string required: True + runner: type: string required: True @@ -27,19 +28,17 @@ on: Extra options to be added to LIT_OPTS. type: string default: '' - ref: + + repo_ref: type: string required: False + description: | + Commit SHA or branch to checkout the intel/llvm repo. devops_ref: type: string required: False description: | - By default we checkout the devops directory from "inputs.ref" branch. - devops_ref may be specified to checkout the devops dir from different - branch. - Note: it doesn't affect ./devops/actions/run-tests/* as these actions - call checkout again and therefore override the devops directory, so - configs/dependecies from input.ref are used. + Commit SHA or branch to checkout the devops directory. tests_ref: type: string required: False @@ -104,7 +103,7 @@ jobs: with: sparse-checkout: | devops/actions - ref: ${{ inputs.devops_ref|| inputs.ref || github.sha }} + ref: ${{ inputs.devops_ref|| inputs.repo_ref || github.sha }} - uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 with: arch: amd64 @@ -122,7 +121,7 @@ jobs: if: inputs.tests_selector == 'e2e' with: path: llvm - ref: ${{ inputs.ref || github.sha }} + ref: ${{ inputs.repo_ref || github.sha }} cache_path: "D:\\\\github\\\\_work\\\\repo_cache\\\\" - name: Download compiler toolchain uses: actions/download-artifact@v4