File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -127,7 +127,9 @@ jobs:
127127 runs-on : ubuntu-24.04
128128 name : Upload signatures and checksums
129129 permissions :
130+ attestations : write
130131 contents : write
132+ id-token : write
131133 steps :
132134 - name : Checkout code
133135 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -140,3 +142,11 @@ jobs:
140142 env :
141143 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
142144 CONFIGLET_MINISIGN_SECRET_KEY : ${{ secrets.CONFIGLET_MINISIGN_SECRET_KEY }}
145+
146+ - name : Generate signed build provenance attestations
147+ uses : actions/attest-build-provenance@e8998f949152b193b063cb0ec769d69d929409be
148+ with :
149+ subject-checksums : ' releases/*/configlet_*_checksums_sha256.txt'
150+
151+ - name : Verify artifact attestation
152+ run : gh attestation verify releases/*/*linux_x86-64.tar.gz -R exercism/configlet
You can’t perform that action at this time.
0 commit comments