Skip to content

Commit 0669771

Browse files
committed
permisisons changed, need to update
1 parent 25976a1 commit 0669771

File tree

6 files changed

+25
-2
lines changed

6 files changed

+25
-2
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@ jobs:
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 }}"]'

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff 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'

.github/workflows/sycl-linux-run-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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 }}

.github/workflows/sycl-nightly.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ jobs:
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

.github/workflows/sycl-post-commit.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ jobs:
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:

.github/workflows/sycl-weekly.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ jobs:
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:
@@ -39,6 +41,8 @@ jobs:
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

0 commit comments

Comments
 (0)