Skip to content

Commit 5a99575

Browse files
committed
ci: update goreleaser configuration
1 parent d9fecb6 commit 5a99575

File tree

2 files changed

+21
-7
lines changed

2 files changed

+21
-7
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ jobs:
2020
- name: Set up Go
2121
uses: actions/setup-go@v5
2222
with:
23-
go-version: 1.22.x
23+
go-version: 1.24.x
2424

2525
- name: Run GoReleaser
26-
uses: goreleaser/goreleaser-action@v5
26+
uses: goreleaser/goreleaser-action@v6
2727
with:
28-
version: latest
28+
version: '~> v2'
2929
workdir: ./cmd/wifiqr
3030
args: release --clean
3131
env:

cmd/wifiqr/.goreleaser.yml

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
1+
version: 2
2+
13
project_name: wifiqr
4+
25
builds:
36
- main: .
47
ldflags:
5-
- -s -w -X main.version={{.Version}}
6-
env: [CGO_ENABLED=0]
8+
- -s -w -X main.version={{ .Version }}
9+
env:
10+
- CGO_ENABLED=0
711
goos:
812
- linux
913
- windows
1014
- darwin
1115
goarch:
1216
- amd64
1317
- arm64
14-
- 386
18+
1519
archives:
1620
- name_template: >-
1721
{{ .ProjectName }}_{{ .Version }}_
@@ -21,4 +25,14 @@ archives:
2125
{{- else }}{{ .Arch }}{{ end }}
2226
format_overrides:
2327
- goos: windows
24-
format: zip
28+
formats: [ 'zip' ]
29+
30+
changelog:
31+
filters:
32+
exclude:
33+
- "^Merge pull request"
34+
35+
checksum:
36+
name_template: "{{ .ArtifactName }}.sha256"
37+
split: true
38+
algorithm: sha256

0 commit comments

Comments
 (0)