From d66c1c164cb78c3543beae65a49dd025fbdae766 Mon Sep 17 00:00:00 2001 From: Pavel Antonov <antonov@perx.ru> Date: Mon, 12 Aug 2024 15:36:43 +0400 Subject: [PATCH] WIP --- .goreleaser.yml | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 .goreleaser.yml diff --git a/.goreleaser.yml b/.goreleaser.yml new file mode 100644 index 00000000..537a4fb2 --- /dev/null +++ b/.goreleaser.yml @@ -0,0 +1,49 @@ +version: 2 + +before: + hooks: + - go mod tidy + +builds: + - skip: true + +snapshot: + name_template: "{{ incpatch .Version }}-next" + +changelog: + sort: asc + use: github + filters: + exclude: + - "^test:" + - "^chore" + - "merge conflict" + - Merge pull request + - Merge remote-tracking branch + - Merge branch + - go mod tidy + groups: + - title: Dependency updates + regexp: "^.*feat\\(deps\\)*:+.*$" + order: 300 + - title: "New Features" + regexp: "^.*feat[(\\w)]*:+.*$" + order: 100 + - title: "Bug fixes" + regexp: "^.*fix[(\\w)]*:+.*$" + order: 200 + - title: "Documentation updates" + regexp: "^.*docs[(\\w)]*:+.*$" + order: 400 + - title: Other work + order: 9999 + +release: + footer: | + {{- if .Var.repository }} + **Full Changelog**: {{ .Var.repository }}/compare/{{ .PreviousTag }}...{{ .Tag }} + {{- end }} + +announce: + skip: "{{gt .Patch 0}}" + -- GitLab