Skip to content

Commit e0d3421

Browse files
committed
chore: Update release workflow
Take latest workflow template from goreleaser docs.
1 parent bc7fc90 commit e0d3421

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

.github/workflows/release.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,27 @@ on:
66
release:
77
types: [created]
88

9+
permissions:
10+
contents: write
11+
# packages: write
12+
# issues: write
13+
# id-token: write
14+
915
jobs:
1016
release:
1117
runs-on: ubuntu-latest
1218
steps:
1319
- uses: actions/checkout@v4
20+
with:
21+
fetch-depth: 0
1422
- uses: actions/setup-go@v5
1523
with:
1624
go-version: "1.23"
17-
- uses: goreleaser/goreleaser-action@v6
25+
- name: Run GoReleaser
26+
uses: goreleaser/goreleaser-action@v6
1827
with:
28+
distribution: goreleaser
29+
version: ~> v2
1930
args: release --clean
2031
env:
21-
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
32+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)