Skip to content

Commit d8657cb

Browse files
Merge pull request #2743 from lukaszstolarczuk/fix-workflows
Fix workflows default tokens
2 parents 519727e + 9c037cc commit d8657cb

4 files changed

Lines changed: 24 additions & 7 deletions

File tree

.github/workflows/benchmarks-nightly.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ on:
55
- cron: '0 0 * * *' # Runs at midnight UTC every day
66

77
permissions:
8-
contents: write
9-
pull-requests: write
8+
contents: read
109

1110
jobs:
1211
nightly:
1312
name: '[PVC] CB Nightly level-zero'
1413
uses: ./.github/workflows/benchmarks-reusable.yml
14+
permissions:
15+
contents: write
16+
pull-requests: write
1517
with:
1618
str_name: 'level_zero'
1719
preset: 'Full'
@@ -27,6 +29,9 @@ jobs:
2729
needs: nightly
2830
name: '[PVC] CB Nightly level-zero v2'
2931
uses: ./.github/workflows/benchmarks-reusable.yml
32+
permissions:
33+
contents: write
34+
pull-requests: write
3035
with:
3136
str_name: 'level_zero_v2'
3237
preset: 'Full'
@@ -40,6 +45,9 @@ jobs:
4045
nightly3:
4146
name: '[BMG] CB Nightly level-zero'
4247
uses: ./.github/workflows/benchmarks-reusable.yml
48+
permissions:
49+
contents: write
50+
pull-requests: write
4351
with:
4452
str_name: 'level_zero'
4553
preset: 'Full'
@@ -55,6 +63,9 @@ jobs:
5563
needs: nightly3
5664
name: '[BMG] CB Nightly level-zero v2'
5765
uses: ./.github/workflows/benchmarks-reusable.yml
66+
permissions:
67+
contents: write
68+
pull-requests: write
5869
with:
5970
str_name: 'level_zero_v2'
6071
preset: 'Full'

.github/workflows/benchmarks-reusable.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,14 @@ on:
3939
type: string
4040

4141
permissions:
42-
contents: write
43-
pull-requests: write
42+
contents: read
4443

4544
jobs:
4645
benchmarks:
4746
name: Build SYCL, UR, run Compute Benchmarks
47+
permissions:
48+
contents: write
49+
pull-requests: write
4850
strategy:
4951
matrix:
5052
adapter: [

.github/workflows/benchmarks.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,15 @@ on:
6161
- DSS-L0-BMG
6262

6363
permissions:
64-
contents: write
65-
pull-requests: write
64+
contents: read
6665

6766
jobs:
6867
manual:
6968
name: Compute Benchmarks
7069
uses: ./.github/workflows/benchmarks-reusable.yml
70+
permissions:
71+
contents: write
72+
pull-requests: write
7173
with:
7274
str_name: ${{ inputs.str_name }}
7375
pr_no: ${{ inputs.pr_no }}

.github/workflows/mirror-intel-llvm-commits.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@ on:
77
# schedule:
88
# - cron: "0 * * * *"
99

10+
permissions:
11+
contents: read
12+
1013
jobs:
1114
mirror-commits:
1215
runs-on: ubuntu-latest
13-
1416
permissions:
1517
contents: write
1618

0 commit comments

Comments
 (0)