fix: Add id-token permissions for attestation in build-linux job

This commit is contained in:
Alessio Dal Santo
2026-01-16 14:24:15 +01:00
parent ca3d1dc118
commit 999bdf3e39
+4
View File
@@ -25,6 +25,8 @@ jobs:
permissions:
contents: read
packages: write
id-token: write
attestations: write
steps:
- name: Checkout repository
@@ -71,6 +73,8 @@ jobs:
platforms: linux/amd64
- name: Generate artifact attestation
if: github.event_name != 'pull_request'
continue-on-error: true
uses: actions/attest-build-provenance@v1
with:
subject-name: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}