Perfect Attestation work and cleanup missing GHCR Attestation

This commit is contained in:
Catalan Lover
2026-05-17 20:33:35 +02:00
parent 5c8f6a30a1
commit 55ac4fa8c9
4 changed files with 12 additions and 0 deletions
+1
View File
@@ -71,6 +71,7 @@ jobs:
# prettier-ignore
outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Drapunir is a community management platform for Matrix.
sbom: true
provenance: true
tags: |
${{ env.DOCKER_NAMESPACE }}/draupnir:develop
+1
View File
@@ -71,6 +71,7 @@ jobs:
# prettier-ignore
outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Drapunir is a community management platform for Matrix.
sbom: true
provenance: true
tags: |
${{ env.DOCKER_NAMESPACE }}/draupnir:latest
+1
View File
@@ -72,6 +72,7 @@ jobs:
# prettier-ignore
outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Drapunir is a community management platform for Matrix.
sbom: true
provenance: true
tags: |
${{ env.DOCKER_NAMESPACE }}/draupnir:${{ steps.release_version.outputs.release_version }}
@@ -90,4 +90,13 @@ jobs:
# prettier-ignore
outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Drapunir is a community management platform for Matrix.
sbom: true
provenance: true
tags: ${{ steps.meta.outputs.tags }}
- name: Attest pushed image
uses: actions/attest@59d89421af93a897026c735860bf21b6eb4f7b26
with:
# prettier-ignore
subject-name: ghcr.io/${{ steps.image_owner.outputs.image_owner }}/${{ env.IMAGE_NAME }}
subject-digest: ${{ steps.push.outputs.digest }}
push-to-registry: true