aboutsummaryrefslogtreecommitdiff
path: root/.goreleaser.yml
diff options
context:
space:
mode:
authorAlexander Kiryukhin <a.kiryukhin@mail.ru>2021-12-13 15:39:41 +0300
committerAlexander Kiryukhin <a.kiryukhin@mail.ru>2021-12-13 15:43:34 +0300
commitcc47f2e55654b459f20520b3c4221473903cbddc (patch)
treea5ece0447f228008a4ccd88a1bd21c8ce515ee84 /.goreleaser.yml
parent58160f5a65978db90dcbac85d76ad7e960cfa6ff (diff)
initial
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..1c010e3
--- /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: pomodoro
+ goarm: 6
+ tap:
+ owner: neonxp
+ name: homebrew-tap
+ branch: master
+ url_template: "http://github.com/neonxp/pomodoro/releases/download/{{ .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/pomodoro/"
+ description: "Pomodoro timer for nerds"
+ license: "GPL-3.0-or-later" \ No newline at end of file