Skip to content

Commit 7a305d7

Browse files
authored
Merge pull request #334 from pjbgf/publish-image-gha
build: Publish assets as separate job
2 parents a4998c5 + a164b94 commit 7a305d7

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
publish:
1111
runs-on: ubuntu-latest
1212
permissions:
13-
contents: write # Upload artefacts to release.
13+
contents: read
1414
# write is needed for:
1515
# - OIDC for cosign's use in ecm-distro-tools/publish-image.
1616
# - Read vault secrets in rancher-eio/read-vault-secrets.
@@ -33,7 +33,7 @@ jobs:
3333
steps:
3434
- name: Checkout code
3535
uses: actions/checkout@v4
36-
36+
3737
- name: Load Secrets from Vault
3838
uses: rancher-eio/read-vault-secrets@main
3939
with:
@@ -61,6 +61,15 @@ jobs:
6161
prime-username: ${{ env.PRIME_REGISTRY_USERNAME }}
6262
prime-password: ${{ env.PRIME_REGISTRY_PASSWORD }}
6363

64+
publish-assets:
65+
runs-on: ubuntu-latest
66+
permissions:
67+
contents: write # Upload artefacts to release.
68+
69+
steps:
70+
- name: Checkout code
71+
uses: actions/checkout@v4
72+
6473
- run: make upload
6574
env:
6675
GH_TOKEN: ${{ github.token }}

0 commit comments

Comments
 (0)