Skip to content

Commit f4fd038

Browse files
authored
Merge pull request #655 from NHSDigital/feature/eja-eli-759-removing-reliance-on-PAT-for-regression-tests
eli-759 - adding permissions to the regression test calls
2 parents fad3a83 + 8df5b2d commit f4fd038

3 files changed

Lines changed: 15 additions & 0 deletions

File tree

.github/workflows/base-deploy.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,11 @@ jobs:
267267
name: "Regression Tests"
268268
if: ${{ needs.metadata.outputs.environment == 'preprod' }}
269269
needs: deploy
270+
permissions:
271+
id-token: write
272+
contents: read
273+
issues: write
274+
pull-requests: write
270275
uses: ./.github/workflows/regression-tests.yml
271276
with:
272277
ENVIRONMENT: "preprod"

.github/workflows/cicd-2-publish.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,11 @@ jobs:
154154
regression-tests:
155155
name: "Regression Tests"
156156
needs: publish
157+
permissions:
158+
id-token: write
159+
contents: read
160+
issues: write
161+
pull-requests: write
157162
uses: ./.github/workflows/regression-tests.yml
158163
with:
159164
ENVIRONMENT: "dev"

.github/workflows/cicd-3-test-deploy.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,11 @@ jobs:
252252
regression-tests:
253253
name: "Regression Tests"
254254
needs: deploy
255+
permissions:
256+
id-token: write
257+
contents: read
258+
issues: write
259+
pull-requests: write
255260
uses: ./.github/workflows/regression-tests.yml
256261
with:
257262
ENVIRONMENT: "test"

0 commit comments

Comments
 (0)