diff --git a/.github/workflows/sycl_precommit.yml b/.github/workflows/sycl_precommit.yml index fda7f6949d155..00bb7e0ccf956 100644 --- a/.github/workflows/sycl_precommit.yml +++ b/.github/workflows/sycl_precommit.yml @@ -61,3 +61,10 @@ jobs: build_cache_suffix: "default" lts_matrix: ${{ needs.test_matrix.outputs.lts_matrix }} lts_aws_matrix: ${{ needs.test_matrix.outputs.lts_aws_matrix }} + + windows_default: + name: Windows + needs: lint + uses: ./.github/workflows/sycl_windows_build_and_test.yml + with: + checks2run: "min" diff --git a/.github/workflows/sycl_windows_build_and_test.yml b/.github/workflows/sycl_windows_build_and_test.yml index d29a5b3bfc53b..c29b4063d0f46 100644 --- a/.github/workflows/sycl_windows_build_and_test.yml +++ b/.github/workflows/sycl_windows_build_and_test.yml @@ -7,6 +7,10 @@ on: type: string required: false default: "default" + checks2run: + type: string + required: false + default: "all" jobs: build: @@ -51,11 +55,11 @@ jobs: sccache --show-stats - name: check-llvm shell: bash - if: ${{ always() && !cancelled() && steps.build.outcome == 'success' }} + if: ${{ always() && !cancelled() && steps.build.outcome == 'success' && inputs.checks2run == 'all'}} run: | cmake --build build --target check-llvm - name: check-clang - if: ${{ always() && !cancelled() && steps.build.outcome == 'success' }} + if: ${{ always() && !cancelled() && steps.build.outcome == 'success' && inputs.checks2run == 'all'}} shell: bash run: | cmake --build build --target check-clang