aboutsummaryrefslogtreecommitdiff
path: root/.goreleaser.yml
diff options
context:
space:
mode:
authorAlex <a.kiryukhin@mail.ru>2021-12-05 17:49:53 +0300
committerAlexander Kiryukhin <a.kiryukhin@mail.ru>2021-12-07 03:08:37 +0300
commit674d9a4a5d0528bbc0c184de2d271004c0e1c831 (patch)
tree58e084ac7fd68922141c334b1112a66edb2bb3f5 /.goreleaser.yml
parentbcdbe68ecde049ef62343584bcc26840322c4864 (diff)
first release
Diffstat (limited to '.goreleaser.yml')
-rw-r--r--.goreleaser.yml49
1 files changed, 49 insertions, 0 deletions
diff --git a/.goreleaser.yml b/.goreleaser.yml
new file mode 100644
index 0000000..47d3259
--- /dev/null
+++ b/.goreleaser.yml
@@ -0,0 +1,49 @@
+# This is an example .goreleaser.yml file with some sensible defaults.
+# Make sure to check the documentation at https://goreleaser.com
+before:
+ hooks:
+ # You may remove this if you don't use go modules.
+ - go mod tidy
+ # you may remove this if you don't need go generate
+ - go generate ./...
+builds:
+ - env:
+ - CGO_ENABLED=0
+ goos:
+ - linux
+ - windows
+ - darwin
+archives:
+ - replacements:
+ darwin: Darwin
+ linux: Linux
+ windows: Windows
+ 386: i386
+ amd64: x86_64
+checksum:
+ name_template: 'checksums.txt'
+snapshot:
+ name_template: "{{ incpatch .Version }}-next"
+changelog:
+ sort: asc
+ filters:
+ exclude:
+ - '^docs:'
+ - '^test:'
+brews:
+ -
+ name: track
+ goarm: 6
+ tap:
+ owner: neonxp
+ name: homebrew-tap
+ branch: master
+ url_template: "http://github.com/neonxp/track/releases/{{ .Tag }}/{{ .ArtifactName }}"
+ commit_author:
+ name: NeonXP
+ email: i@neonxp.ru
+ commit_msg_template: "Brew formula update for {{ .ProjectName }} version {{ .Tag }}"
+ folder: Formula
+ homepage: "https://neonxp.ru/track/"
+ description: "Time tracker for nerds"
+ license: "GPL-3.0-or-later" \ No newline at end of file