Skip to content

Commit 171af05

Browse files
authored
Merge pull request #453 from eclipse-threadx/ci-fixes
Added workflow permissions.
2 parents 7ad78c4 + b19b468 commit 171af05

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/regression_test.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@ on:
1212
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
1313
jobs:
1414
tx:
15+
permissions:
16+
contents: read
17+
issues: read
18+
checks: write
19+
pull-requests: write
20+
pages: write
21+
id-token: write
1522
uses: ./.github/workflows/regression_template.yml
1623
with:
1724
build_script: ./scripts/build_tx.sh
@@ -20,6 +27,13 @@ jobs:
2027
result_affix: ThreadX
2128
skip_deploy: true
2229
smp:
30+
permissions:
31+
contents: read
32+
issues: read
33+
checks: write
34+
pull-requests: write
35+
pages: write
36+
id-token: write
2337
uses: ./.github/workflows/regression_template.yml
2438
with:
2539
build_script: ./scripts/build_smp.sh
@@ -28,6 +42,13 @@ jobs:
2842
result_affix: SMP
2943
skip_deploy: true
3044
deploy:
45+
permissions:
46+
contents: read
47+
issues: read
48+
checks: write
49+
pull-requests: write
50+
pages: write
51+
id-token: write
3152
needs: [tx, smp]
3253
uses: ./.github/workflows/regression_template.yml
3354
with:

0 commit comments

Comments
 (0)