Skip to content

SYCL Post Commit

SYCL Post Commit #6048

name: SYCL Post Commit
on:
workflow_dispatch:
push:
branches:
- sycl
- sycl-rel-**
pull_request:
branches:
- sycl
paths:
- .github/workflows/sycl-post-commit.yml
- .github/workflows/sycl-linux-build.yml
- .github/workflows/sycl-linux-run-tests.yml
- .github/workflows/sycl-macos-build-and-test.yml
- ./devops/actions/cleanup
- ./devops/actions/cached_checkout
- ./devops/dependencies.json
- ./devops/dependencies-igc-dev.json
permissions: read-all
jobs:
build-win:
if: |
always()
&& success()
&& github.repository == 'intel/llvm'
uses: ./.github/workflows/sycl-windows-build.yml
with:
changes: '[]'
e2e-win:
needs: build-win
# Continue if build was successful.
if: |
always()
&& !cancelled()
&& needs.build-win.outputs.build_conclusion == 'success'
uses: ./.github/workflows/sycl-windows-run-tests.yml
with:
name: Intel GEN12 Graphics with Level Zero
runner: '["Windows","gen12"]'
target_devices: "level_zero:gpu"
sycl_toolchain_archive: ${{ needs.build-win.outputs.artifact_archive_name }}
env: "{'LIT_FILTER':'Graph/NativeCommand/level-zero_usm_D2H_copy.cpp'}"