Commit dd04c30
Changed files (2)
.github
workflows
.github/workflows/release.yaml
@@ -5,6 +5,8 @@ on:
- "*"
permissions:
contents: write
+ id-token: write
+ attestations: write
jobs:
release-binary:
runs-on: ubuntu-latest
@@ -25,3 +27,6 @@ jobs:
args: release --clean --config .goreleaser.yaml
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ - uses: actions/attest-build-provenance@v2
+ with:
+ subject-checksums: ./dist/checksums.txt
.goreleaser.yaml
@@ -11,4 +11,5 @@ builds:
- -w -s
- -X github.com/kahnwong/swissknife/cmd.version={{.Version}}
checksum:
- disable: true
+ disable: false
+ name_template: "checksums.txt"