Skip to content

Commit 76fb09b

Browse files
Do not install igc drivers on CUDA and AMD runners
1 parent 904c2a9 commit 76fb09b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/sycl-linux-precommit.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,9 @@ jobs:
116116
extra_lit_opts: ${{ matrix.extra_lit_opts }}
117117
env: ${{ matrix.env || '{}' }}
118118

119-
install_igc_driver: ${{ contains(needs.detect_changes.outputs.filters, 'drivers') }}
120-
install_dev_igc_driver: ${{ matrix.use_igc_dev && contains(needs.detect_changes.outputs.filters, 'devigccfg') || 'false' }}
119+
# Do not install drivers on AMD and CUDA runners.
120+
install_igc_driver: ${{ !contains(inputs.target_devices, 'ext_oneapi_cuda:gpu') && !contains(inputs.target_devices, 'ext_oneapi_hip') && contains(needs.detect_changes.outputs.filters, 'drivers') }}
121+
install_dev_igc_driver: ${{ !contains(inputs.target_devices, 'ext_oneapi_cuda:gpu') && !contains(inputs.target_devices, 'ext_oneapi_hip') && matrix.use_igc_dev && contains(needs.detect_changes.outputs.filters, 'devigccfg') || 'false' }}
121122
# Run only if the PR does not have the 'ci-no-devigc' label.
122123
skip_run: ${{matrix.use_igc_dev && contains(github.event.pull_request.labels.*.name, 'ci-no-devigc') || 'false'}}
123124

0 commit comments

Comments
 (0)