Skip to content

Commit 8be39f3

Browse files
committed
Changed promote action. Corrected permissions
1 parent 2ad7514 commit 8be39f3

1 file changed

Lines changed: 9 additions & 12 deletions

File tree

.github/workflows/build.yml

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,22 @@ jobs:
1515
runs-on: github-ubuntu-latest-s
1616
permissions:
1717
id-token: write
18-
contents: read
18+
contents: write
1919
steps:
2020
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2121
- uses: SonarSource/ci-github-actions/build-poetry@v1
2222
with:
2323
sonar-platform: none
24+
deploy-pull-request: true
25+
2426

2527
formatting:
2628
name: "Formatting"
2729
runs-on: github-ubuntu-latest-s
2830
needs: [build]
2931
permissions:
3032
id-token: write
31-
contents: read
33+
contents: write
3234
steps:
3335
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3436
- uses: SonarSource/ci-github-actions/build-poetry@v1
@@ -46,7 +48,7 @@ jobs:
4648
needs: [build]
4749
permissions:
4850
id-token: write
49-
contents: read
51+
contents: write
5052
steps:
5153
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5254
- uses: SonarSource/ci-github-actions/build-poetry@v1
@@ -62,7 +64,7 @@ jobs:
6264
needs: [build]
6365
permissions:
6466
id-token: write
65-
contents: read
67+
contents: write
6668
steps:
6769
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
6870
- uses: SonarSource/ci-github-actions/build-poetry@v1
@@ -80,7 +82,7 @@ jobs:
8082
needs: [build]
8183
permissions:
8284
id-token: write
83-
contents: read
85+
contents: write
8486
strategy:
8587
matrix:
8688
python-version: ["3.9.18", "3.9.6", "3.10.13", "3.11.7", "3.12.1", "3.13.2"]
@@ -112,7 +114,7 @@ jobs:
112114
needs: [build]
113115
permissions:
114116
id-token: write
115-
contents: read
117+
contents: write
116118
steps:
117119
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
118120
- name: Cache SonarQube
@@ -142,10 +144,5 @@ jobs:
142144
contents: write
143145
steps:
144146
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
145-
- uses: SonarSource/ci-github-actions/build-poetry@v1
146-
with:
147-
sonar-platform: none
148-
artifactory-reader-role: public-reader
149-
artifactory-deployer-role: public-deployer
150-
deploy-pull-request: true
147+
- uses: SonarSource/ci-github-actions/promote@v1
151148

0 commit comments

Comments
 (0)