diff --git a/.goreleaser.yaml b/.goreleaser.yaml new file mode 100644 index 0000000..399cc2a --- /dev/null +++ b/.goreleaser.yaml @@ -0,0 +1,30 @@ +version: 1 +before: + hooks: + - go mod tidy +builds: + - env: + - CGO_ENABLED=0 + ldflags: + - -s -w -X github.com/drlau/akashi/cmd.version={{.Version}} + goos: + - linux + - windows + - darwin +archives: + - format: tar.gz + name_template: >- + {{ .ProjectName }}_ + {{- title .Os }}_ + {{- if eq .Arch "amd64" }}x86_64 + {{- else if eq .Arch "386" }}i386 + {{- else }}{{ .Arch }}{{ end }} + {{- if .Arm }}v{{ .Arm }}{{ end }} +changelog: + sort: asc + filters: + exclude: + - "^docs:" + - "^test:" + - Merge pull request + - Merge branch diff --git a/.goreleaser.yml b/.goreleaser.yml deleted file mode 100644 index f5bb66f..0000000 --- a/.goreleaser.yml +++ /dev/null @@ -1,29 +0,0 @@ -before: - hooks: - - go mod download -builds: - - env: - - CGO_ENABLED=0 - ldflags: - - -s -w -X github.com/drlau/akashi/cmd.version={{.Version}} - goos: - - linux - - windows - - darwin -archives: - - replacements: - darwin: Darwin - linux: Linux - windows: Windows - 386: i386 - amd64: x86_64 -snapshot: - name_template: "{{ .Tag }}-next" -changelog: - sort: asc - filters: - exclude: - - '^docs:' - - '^test:' - - Merge pull request - - Merge branch