|
73 | 73 | type: string
|
74 | 74 | required: false
|
75 | 75 | default: 'SYCL-2020'
|
76 |
| - check_filters: |
| 76 | + changes: |
77 | 77 | type: string
|
78 | 78 | description: 'Filter matches for the changed files in the PR'
|
79 | 79 | default: '[llvm, clang, sycl, llvm_spirv, xptifw, libclc, libdevice]'
|
@@ -136,35 +136,35 @@ jobs:
|
136 | 136 | id: build
|
137 | 137 | run: cmake --build $GITHUB_WORKSPACE/build
|
138 | 138 | - name: check-llvm
|
139 |
| - if: always() && !cancelled() && contains(inputs.check_filters, 'llvm') |
| 139 | + if: always() && !cancelled() && contains(inputs.changes, 'llvm') |
140 | 140 | run: |
|
141 | 141 | cmake --build $GITHUB_WORKSPACE/build --target check-llvm
|
142 | 142 | - name: check-clang
|
143 |
| - if: always() && !cancelled() && contains(inputs.check_filters, 'clang') |
| 143 | + if: always() && !cancelled() && contains(inputs.changes, 'clang') |
144 | 144 | run: |
|
145 | 145 | # Can we move this to Dockerfile? Hopefully, noop on Windows.
|
146 | 146 | export XDG_CACHE_HOME=$GITHUB_WORKSPACE/os_cache
|
147 | 147 | cmake --build $GITHUB_WORKSPACE/build --target check-clang
|
148 | 148 | - name: check-sycl
|
149 |
| - if: always() && !cancelled() && contains(inputs.check_filters, 'sycl') |
| 149 | + if: always() && !cancelled() && contains(inputs.changes, 'sycl') |
150 | 150 | run: |
|
151 | 151 | # TODO consider moving this to Dockerfile.
|
152 | 152 | export LD_LIBRARY_PATH=/usr/local/cuda/compat/:/usr/local/cuda/lib64:$LD_LIBRARY_PATH
|
153 | 153 | cmake --build $GITHUB_WORKSPACE/build --target check-sycl
|
154 | 154 | - name: check-llvm-spirv
|
155 |
| - if: always() && !cancelled() && contains(inputs.check_filters, 'llvm_spirv') |
| 155 | + if: always() && !cancelled() && contains(inputs.changes, 'llvm_spirv') |
156 | 156 | run: |
|
157 | 157 | cmake --build $GITHUB_WORKSPACE/build --target check-llvm-spirv
|
158 | 158 | - name: check-xptifw
|
159 |
| - if: always() && !cancelled() && contains(inputs.check_filters, 'xptifw') |
| 159 | + if: always() && !cancelled() && contains(inputs.changes, 'xptifw') |
160 | 160 | run: |
|
161 | 161 | cmake --build $GITHUB_WORKSPACE/build --target check-xptifw
|
162 | 162 | - name: check-libclc
|
163 |
| - if: always() && !cancelled() && contains(inputs.check_filters, 'libclc') |
| 163 | + if: always() && !cancelled() && contains(inputs.changes, 'libclc') |
164 | 164 | run: |
|
165 | 165 | cmake --build $GITHUB_WORKSPACE/build --target check-libclc
|
166 | 166 | - name: check-libdevice
|
167 |
| - if: always() && !cancelled() && contains(inputs.check_filters, 'libdevice') |
| 167 | + if: always() && !cancelled() && contains(inputs.changes, 'libdevice') |
168 | 168 | run: |
|
169 | 169 | cmake --build $GITHUB_WORKSPACE/build --target check-libdevice
|
170 | 170 | - name: Install
|
|
0 commit comments