diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4f91719c..7993fe5c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -78,3 +78,12 @@ jobs: # Uploading the relevant artifact to the GitHub release. - run: just release-run ${{ secrets.GITHUB_TOKEN }} ${{ github.event.inputs.sha }} ${{ github.event.inputs.tag }} if: ${{ github.event.inputs.dry-run == 'false' }} + + # We filter by *.tar.@(zst|gz) since actions/attest-build-provenance only supports up to 1024 subjects + - name: Generate attestations + uses: actions/attest-build-provenance@v2 + if: ${{ github.event.inputs.dry-run == 'false' }} + with: + subject-path: | + dist/*.tar.gz + dist/*.tar.zst