Skip to content

Commit 21f19e9

Browse files
authored
Merge pull request #468 from jetstack/feat/ReleaseVenafiAgentImage
Feat: Duplicate release steps for 'venafi-agent' Docker image
2 parents 0b311f4 + e120623 commit 21f19e9

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

.github/workflows/release-master.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,17 @@ jobs:
7373
username: ${{ github.actor }}
7474
password: ${{ secrets.GITHUB_TOKEN }}
7575
- name: Build and push
76-
run: make push-docker-image
76+
run: |
77+
make push-docker-image
78+
make push-docker-image DOCKER_IMAGE=quay.io/jetstack/venafi-agent
7779
- name: Sign
78-
run: make sign-docker-image
80+
run: |
81+
make sign-docker-image
82+
make sign-docker-image DOCKER_IMAGE=quay.io/jetstack/venafi-agent
7983
- name: SBOM
80-
run: make sbom-docker-image
84+
run: |
85+
make sbom-docker-image
86+
make sbom-docker-image DOCKER_IMAGE=quay.io/jetstack/venafi-agent
8187
# The slsa-provenance-action generates a full attestation from an artifact
8288
# as the subject. However, cosign only expects the predicate portion of
8389
# the attestation and figures out the subject itself from the image.
@@ -95,4 +101,6 @@ jobs:
95101
- name: Extract predicate
96102
run: jq '.predicate' provenance.json > predicate.json
97103
- name: Attest
98-
run: make attest-docker-image
104+
run: |
105+
make attest-docker-image
106+
make attest-docker-image DOCKER_IMAGE=quay.io/jetstack/venafi-agent

0 commit comments

Comments
 (0)