grokkit/.goreleaser.yaml

28 lines
649 B
YAML
Raw Normal View History

builds:
- env:
- CGO_ENABLED=0
goos:
- linux
- darwin
- windows
goarch:
- amd64
- arm64
binary: grokkit
ldflags:
- -s -w
- -X gmgauthier.com/grokkit/internal/version.Version={{.Version}}
- -X gmgauthier.com/grokkit/internal/version.Commit={{.Commit}}
- -X gmgauthier.com/grokkit/internal/version.BuildDate={{.Date}}
- -trimpath
archives:
- format: tar.gz
name_template: 'grokkit_{{.Os}}_{{.Arch}}_{{.Version}}.tar.gz'
- format: zip
name_template: 'grokkit_{{.Os}}_{{.Arch}}_{{.Version}}.zip'
os: windows
checksum:
name_template: 'checksums.txt'