mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-06-03 14:24:02 +00:00
Perfect Attestation work and cleanup missing GHCR Attestation
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user