Switch to goreleaser.

This commit is contained in:
2023-01-16 17:03:59 +00:00
parent fc44b5644c
commit 746defdaa2
5 changed files with 69 additions and 65 deletions
+26
View File
@@ -0,0 +1,26 @@
builds:
-
ldflags:
- -s -w -X main.PKG_VERSION={{.Version}}
env:
- CGO_ENABLED=1
- GO111MODULE=on
# - >-
# {{- if eq .Os "darwin" }}
# {{- if eq .Arch "amd64"}}CC=o64-clang{{- end }}
# {{- if eq .Arch "arm64"}}CC=aarch64-apple-darwin20.2-clang{{- end }}
# {{- end }}
# {{- if eq .Os "windows" }}
# {{- if eq .Arch "amd64" }}CC=x86_64-w64-mingw32-gcc{{- end }}
# {{- end }}
binary: semver-gen-{{ .Os }}-{{ .Arch }}
no_unique_dist_dir: true
# buildmode: c-shared
builder: go
ignore:
- goos: windows
goarch: 386
- goos: windows
goarch: arm64
- goos: windows
goarch: amd64