File tree Expand file tree Collapse file tree 6 files changed +25
-2
lines changed Expand file tree Collapse file tree 6 files changed +25
-2
lines changed Original file line number Diff line number Diff line change 6363 e2e-cuda :
6464 needs : [aws-start]
6565 uses : ./.github/workflows/sycl-linux-run-tests.yml
66+ permissions :
67+ contents : write
68+ packages : read
6669 with :
6770 name : CUDA E2E
6871 runner : ' ["aws_cuda-${{ github.event.workflow_run.id }}-${{ github.event.workflow_run.run_attempt }}"]'
Original file line number Diff line number Diff line change @@ -144,6 +144,8 @@ jobs:
144144 E2E :
145145 needs : [build, detect_changes, compat_read_exclude]
146146 if : ${{ always() && !cancelled() && needs.build.outputs.build_conclusion == 'success' }}
147+ permissions :
148+ contents : write
147149 strategy :
148150 fail-fast : false
149151 matrix :
@@ -231,6 +233,8 @@ jobs:
231233
232234 test-perf :
233235 needs : [build, detect_changes]
236+ permissions :
237+ contents : write
234238 if : |
235239 always() && !cancelled()
236240 && needs.build.outputs.build_conclusion == 'success'
Original file line number Diff line number Diff line change @@ -233,6 +233,8 @@ jobs:
233233 if : github.event_name == 'workflow_dispatch' || inputs.skip_run == 'false'
234234 name : ${{ inputs.name }}
235235 runs-on : ${{ fromJSON(inputs.runner) }}
236+ permissions :
237+ contents : write
236238 container :
237239 image : ${{ inputs.image || 'ghcr.io/intel/llvm/ubuntu2404_intel_drivers:alldeps'}}
238240 options : ${{ inputs.image_options }}
@@ -364,8 +366,6 @@ jobs:
364366
365367 - name : Run benchmarks
366368 if : inputs.tests_selector == 'benchmarks'
367- permissions :
368- contents : write
369369 uses : ./devops/actions/run-tests/benchmark
370370 with :
371371 target_devices : ${{ inputs.target_devices }}
Original file line number Diff line number Diff line change 8282
8383 ubuntu2204_test :
8484 needs : [ubuntu2204_build]
85+ permissions :
86+ contents : write
8587 if : ${{ always() && !cancelled() && needs.ubuntu2204_build.outputs.build_conclusion == 'success' }}
8688 strategy :
8789 fail-fast : false
@@ -169,6 +171,8 @@ jobs:
169171
170172 ubuntu2404_oneapi_test :
171173 needs : [ubuntu2404_oneapi_build]
174+ permissions :
175+ contents : write
172176 if : ${{ always() && !cancelled() && needs.ubuntu2404_oneapi_build.outputs.build_conclusion == 'success' }}
173177 uses : ./.github/workflows/sycl-linux-run-tests.yml
174178 with :
@@ -230,6 +234,8 @@ jobs:
230234
231235 cuda-run-tests :
232236 needs : [ubuntu2204_build, cuda-aws-start]
237+ permissions :
238+ contents : write
233239 if : ${{ always() && !cancelled() && needs.ubuntu2204_build.outputs.build_conclusion == 'success' }}
234240 uses : ./.github/workflows/sycl-linux-run-tests.yml
235241 with :
@@ -254,6 +260,8 @@ jobs:
254260
255261 build-sycl-cts-linux :
256262 needs : ubuntu2204_build
263+ permissions :
264+ contents : write
257265 if : ${{ always() && !cancelled() && needs.ubuntu2204_build.outputs.build_conclusion == 'success' }}
258266 uses : ./.github/workflows/sycl-linux-run-tests.yml
259267 with :
@@ -270,6 +278,8 @@ jobs:
270278
271279 run-sycl-cts-linux :
272280 needs : [ubuntu2204_build, build-sycl-cts-linux]
281+ permissions :
282+ contents : write
273283 if : ${{ always() && !cancelled() && needs.ubuntu2204_build.outputs.build_conclusion == 'success' }}
274284 strategy :
275285 fail-fast : false
Original file line number Diff line number Diff line change 4848 e2e-lin :
4949 needs : [detect_changes, build-lin]
5050 if : ${{ always() && !cancelled() && needs.build-lin.outputs.build_conclusion == 'success' }}
51+ permissions :
52+ contents : write
5153 strategy :
5254 fail-fast : false
5355 matrix :
Original file line number Diff line number Diff line change 2222 # This job builds SYCL-CTS with -fsycl-use-spirv-backend-for-spirv-gen.
2323 build-sycl-cts :
2424 needs : ubuntu2204_build
25+ permissions :
26+ contents : write
2527 if : ${{ always() && !cancelled() && needs.ubuntu2204_build.outputs.build_conclusion == 'success' }}
2628 uses : ./.github/workflows/sycl-linux-run-tests.yml
2729 with :
3941
4042 run-sycl-cts :
4143 needs : [ubuntu2204_build, build-sycl-cts]
44+ permissions :
45+ contents : write
4246 if : ${{ always() && !cancelled() && needs.ubuntu2204_build.outputs.build_conclusion == 'success' }}
4347 strategy :
4448 fail-fast : false
You can’t perform that action at this time.
0 commit comments