diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index aa24c03..62109a9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -112,6 +112,8 @@ jobs: timeout-minutes: 15 permissions: contents: write + id-token: write + attestations: write steps: - name: Download all artifacts uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 @@ -131,3 +133,9 @@ jobs: fail_on_unmatched_files: false env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Attest build provenance + uses: actions/attest-build-provenance@e8998f949152b193b063cb0ec769d69d929409be # v2 + with: + subject-path: | + artifacts/*.tar.gz + artifacts/*.sha256