diff --git a/.goreleaser.yml b/.goreleaser.yml index a8b45ea..c27c306 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,6 +1,10 @@ +project_name: casecmp builds: - main: main.go binary: casecmp + flags: -a + env: + - CGO_ENABLED=0 goos: - darwin - freebsd @@ -10,10 +14,21 @@ builds: - amd64 - 386 - arm + goarm: + - 6 + - 7 +archive: + name_template: '{{ .ProjectName }}-{{ .Version }}_{{ .Os }}_{{ .Arch }}{{ if .Arm + }}v{{ .Arm }}{{ end }}' + format: tar.gz + wrap_in_directory: true + format_overrides: + - goos: windows + format: zip +before: + hooks: + - make clean git: short_hash: true -archive: - format: tar.gz - files: - - README.md - - LICENSE +snapshot: + name_template: snapshot-{{.Commit}}