-
-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy path.goreleaser.yml
More file actions
37 lines (37 loc) · 647 Bytes
/
.goreleaser.yml
File metadata and controls
37 lines (37 loc) · 647 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
before:
hooks:
- go mod tidy
checksum:
disable: true
snapshot:
name_template: "SNAPSHOT-{{.ShortCommit}}"
builds:
- id: topframe
goos:
- darwin
goarch:
- amd64
ldflags: "-X main.Version={{.Version}}"
hooks:
post: './scripts/gonutil {{.Version}}'
archives:
- id: default
builds:
- topframe
name_template: '{{ .ProjectName }}_{{ .Version }}'
format: zip
files:
- none*
signs:
- id: notarize
signature: "${artifact}.zip"
cmd: gon
args: ["./dist/gon_notarize.json"]
artifacts: all
release:
github:
owner: progrium
name: topframe
ids:
- default
draft: true