build: add build attestation step at release (#10540)

Signed-off-by: Jakob Borg <jakob@kastelo.net>
This commit is contained in:
Jakob Borg
2026-01-24 08:39:01 +00:00
committed by GitHub
parent a4783ad5cd
commit 0735c25c92
+6 -3
View File
@@ -818,6 +818,9 @@ jobs:
environment: release
permissions:
contents: write
id-token: write
attestations: write
artifact-metadata: write
needs:
- sign-for-upgrade
- package-debian
@@ -844,10 +847,10 @@ jobs:
name: debian-packages
path: packages
- uses: actions/setup-go@v6
- name: Create GitHub build provenance attestations
uses: actions/attest-build-provenance@v3
with:
go-version: ${{ needs.facts.outputs.go-version }}
cache: false
subject-path: packages/*
- name: Push to object store (${{ env.VERSION }})
uses: docker://docker.io/rclone/rclone:latest