Skip to content

Commit 09ce791

Browse files
committed
Update go releaser workflow with latest version
1 parent 20fff2e commit 09ce791

1 file changed

Lines changed: 16 additions & 14 deletions

File tree

.github/workflows/release-binary.yml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,27 @@ on:
33
push:
44
tags:
55
- '*'
6+
permissions:
7+
contents: write
68

79
jobs:
8-
release:
10+
goreleaser:
911
runs-on: ubuntu-latest
1012
steps:
11-
- name: "Check out code"
12-
uses: actions/checkout@v3
13+
-
14+
name: Checkout
15+
uses: actions/checkout@v5
1316
with:
1417
fetch-depth: 0
15-
16-
- name: "Set up Go"
17-
uses: actions/setup-go@v3
18-
with:
19-
go-version: 1.19
20-
- name: "Create release on GitHub"
21-
uses: goreleaser/goreleaser-action@v3
18+
-
19+
name: Set up Go
20+
uses: actions/setup-go@v5
21+
-
22+
name: Run GoReleaser
23+
uses: goreleaser/goreleaser-action@v6
2224
with:
23-
args: "release --rm-dist"
24-
version: latest
25-
workdir: .
25+
distribution: goreleaser
26+
version: 'latest'
27+
args: release --clean
2628
env:
27-
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
29+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)