Skip to content

Commit 9641869

Browse files
ci: move workflow permissions to job level (SonarCloud)
1 parent 39ea3c4 commit 9641869

1 file changed

Lines changed: 12 additions & 3 deletions

File tree

.github/workflows/e2e-test.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,25 @@ env:
2525
GITHUB_PR_NUM: ${{ github.event.pull_request.number }}
2626
jobs:
2727
build-compose-apks:
28+
permissions:
29+
actions: write
30+
contents: read
31+
pull-requests: read
2832
name: Build
2933
uses: ./.github/workflows/e2e-build.yml
30-
permissions:
3134
contents: read
3235
with:
3336
app: compose
3437
secrets: inherit
3538
allure_testops_launch:
39+
permissions:
40+
actions: write
41+
contents: read
42+
pull-requests: read
3643
name: Launch Allure TestOps
3744
runs-on: ubuntu-24.04
3845
needs: build-compose-apks
3946
outputs:
40-
permissions:
4147
contents: read
4248
launch_id: ${{ env.LAUNCH_ID }}
4349
steps:
@@ -48,13 +54,16 @@ jobs:
4854
with:
4955
allure-token: ${{ secrets.ALLURE_TOKEN }}
5056
run-compose-tests:
57+
permissions:
58+
actions: write
59+
contents: read
60+
pull-requests: read
5161
name: Test compose
5262
runs-on: ubuntu-24.04
5363
needs:
5464
- build-compose-apks
5565
- allure_testops_launch
5666
strategy:
57-
permissions:
5867
contents: read
5968
matrix:
6069
include:

0 commit comments

Comments
 (0)