signing test-images
This commit is contained in:
@@ -264,9 +264,12 @@ jobs:
|
|||||||
# ------------------------------------------------------------
|
# ------------------------------------------------------------
|
||||||
# Install Cosign
|
# Install Cosign
|
||||||
# ------------------------------------------------------------
|
# ------------------------------------------------------------
|
||||||
|
# HINWEIS (labwc-Zweig): Auch Test-Tags werden signiert, damit sie die
|
||||||
|
# lokale sigstoreSigned-Policy bestehen. Test-Images bleiben an ihrem
|
||||||
|
# test-*-Tag erkennbar; :stable wird dadurch nicht beruehrt.
|
||||||
|
|
||||||
- name: Install Cosign
|
- name: Install Cosign
|
||||||
if: github.event_name != 'pull_request' && env.IS_TEST_BUILD == 'false'
|
if: github.event_name != 'pull_request'
|
||||||
uses: sigstore/cosign-installer@v4.1.2
|
uses: sigstore/cosign-installer@v4.1.2
|
||||||
|
|
||||||
# ------------------------------------------------------------
|
# ------------------------------------------------------------
|
||||||
@@ -274,7 +277,7 @@ jobs:
|
|||||||
# ------------------------------------------------------------
|
# ------------------------------------------------------------
|
||||||
|
|
||||||
- name: Sign container image (Recursive Digest)
|
- name: Sign container image (Recursive Digest)
|
||||||
if: github.event_name != 'pull_request' && env.IS_TEST_BUILD == 'false'
|
if: github.event_name != 'pull_request'
|
||||||
env:
|
env:
|
||||||
COSIGN_PRIVATE_KEY: ${{ secrets.SIGNING_SECRET }}
|
COSIGN_PRIVATE_KEY: ${{ secrets.SIGNING_SECRET }}
|
||||||
COSIGN_PASSWORD: ""
|
COSIGN_PASSWORD: ""
|
||||||
@@ -291,7 +294,7 @@ jobs:
|
|||||||
OUTER_DIGEST=$(
|
OUTER_DIGEST=$(
|
||||||
skopeo inspect \
|
skopeo inspect \
|
||||||
--creds "${{ github.repository_owner }}:${{ secrets.REGISTRY }}" \
|
--creds "${{ github.repository_owner }}:${{ secrets.REGISTRY }}" \
|
||||||
"docker://${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.DEFAULT_TAG }}" \
|
"docker://${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.IMAGE_TAG }}" \
|
||||||
| jq -r .Digest
|
| jq -r .Digest
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user