Skip to content

Commit e052a75

Browse files
ci: move to goreleaser v2
1 parent adb7f19 commit e052a75

File tree

3 files changed

+10
-13
lines changed

3 files changed

+10
-13
lines changed

.github/workflows/go.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- uses: actions/checkout@v4
2323

2424
- name: Set up Go
25-
uses: actions/setup-go@v4
25+
uses: actions/setup-go@v5
2626
with:
2727
go-version: "1.24.2"
2828

.github/workflows/goreleaser.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Checkout
16-
uses: actions/checkout@v2
16+
uses: actions/checkout@v4
1717
with:
1818
fetch-depth: 0
1919
- name: Set up Go
20-
uses: actions/setup-go@v2
20+
uses: actions/setup-go@v5
2121
with:
2222
go-version: 1.24.2
2323
- name: Run Tests
2424
run: go test ./... -count=1
2525
- name: Run GoReleaser
26-
uses: goreleaser/goreleaser-action@v2
26+
uses: goreleaser/goreleaser-action@v6
2727
with:
2828
distribution: goreleaser
29-
version: v1.18.2
30-
args: release --rm-dist
29+
version: "~> v2"
30+
args: release --clean
3131
env:
3232
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.goreleaser.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
version: 2
2+
13
before:
24
hooks:
35
- go mod tidy
@@ -15,12 +17,7 @@ builds:
1517
- -tags=urfave_cli_no_docs
1618

1719
archives:
18-
- replacements:
19-
darwin: Darwin
20-
linux: Linux
21-
windows: Windows
22-
386: i386
23-
amd64: x86_64
20+
- name_template: "{{ .ProjectName }}_v{{.Major}}.{{.Minor}}.{{.Patch}}_{{ .Os }}_{{ .Arch }}"
2421
files:
2522
- LICENSE.md
2623
- README.md
@@ -30,7 +27,7 @@ checksum:
3027
algorithm: sha256
3128

3229
snapshot:
33-
name_template: "{{ .Tag }}"
30+
version_template: "{{ .Tag }}"
3431

3532
changelog:
3633
sort: asc

0 commit comments

Comments
 (0)