Skip to content

Commit dc524e9

Browse files
tuminoidmetal3-io-bot
authored andcommitted
enable container signing
This commit enables container signing for all images build from this repository via build-images-action.yml and release.yml, both reusing container-image-build.yml from project-infra. All container images will be built with keyless signing, utilizing short-lived Github Actions OIDC tokens (id-token: write) and the certificates and transparency logs are utilizing Sigstore's public Fulcio and Rekor services. Signed-off-by: Tuomo Tanskanen <[email protected]>
1 parent 6033f2f commit dc524e9

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

.github/workflows/build-images-action.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ jobs:
3939
pushImage: true
4040
ref: ${{ needs.set_ref.outputs.github_ref }}
4141
generate-sbom: true
42+
sign-image: true
4243
secrets:
4344
QUAY_USERNAME: ${{ secrets.QUAY_USERNAME }}
4445
QUAY_PASSWORD: ${{ secrets.QUAY_PASSWORD }}

.github/workflows/release.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ jobs:
132132
pushImage: true
133133
ref: ${{ needs.push_release_tags.outputs.release_tag }}
134134
generate-sbom: true
135+
sign-image: true
135136
secrets:
136137
QUAY_USERNAME: ${{ secrets.QUAY_USERNAME }}
137138
QUAY_PASSWORD: ${{ secrets.QUAY_PASSWORD }}

0 commit comments

Comments
 (0)