Skip to content

Commit b9d4c6e

Browse files
committed
fix(github-123): restore required job-level permissions for workflow correctness
1 parent 7443bd1 commit b9d4c6e

3 files changed

Lines changed: 8 additions & 2 deletions

File tree

.github/workflows/merge.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,6 @@ jobs:
4949
tags: |
5050
${{ needs.semantic-version.outputs.semanticVersion }}
5151
${{ needs.semantic-version.outputs.tag }}
52-
permissions: {}
53-
5452
deploys:
5553
name: TEST Deployments
5654
needs: [retag-images, semantic-version]

.github/workflows/pr-close.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ jobs:
1313
cleanup:
1414
name: Cleanup and Image Promotion
1515
uses: bcgov/quickstart-openshift-helpers/.github/workflows/.pr-close.yml@6d695dd755fa9255ea4bde335890516beb6f95e4 # v1.0.1
16+
permissions:
17+
packages: write
1618
permissions:
1719
packages: write
1820
secrets:

.github/workflows/pr-open.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
DOMAIN: apps.silver.devops.gov.bc.ca
1717
PREFIX: ${{ github.event.repository.name }}-${{ github.event.number }}
1818
runs-on: ubuntu-24.04
19+
permissions:
20+
pull-requests: write
1921
permissions:
2022
pull-requests: write
2123
steps:
@@ -38,6 +40,10 @@ jobs:
3840
builds:
3941
name: Builds
4042
runs-on: ubuntu-24.04
43+
permissions:
44+
attestations: write
45+
id-token: write
46+
packages: write
4147
permissions:
4248
attestations: write
4349
id-token: write

0 commit comments

Comments
 (0)