From 188a7267bac93410c47e8e0931e5b8950afd658c Mon Sep 17 00:00:00 2001 From: Hugo Haas Date: Tue, 2 Jun 2026 18:06:03 -0500 Subject: [PATCH] docs(goreleaser): changelog format improvement --- .goreleaser.yml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index bd38114..ce4821f 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -13,8 +13,8 @@ builds: - "386" - arm goarm: - - 6 - - 7 + - "6" + - "7" ignore: - goos: darwin goarch: "386" @@ -45,18 +45,29 @@ changelog: use: git sort: asc groups: + - title: "⚠️ Breaking Changes" + regexp: '^.*?(\w+)(\(.+\))??!:.+$' + order: 0 - title: Features regexp: '^.*?feat(\([[:word:]]+\))??!?:.+$' - order: 0 + order: 1 - title: Bug Fixes regexp: '^.*?fix(\([[:word:]]+\))??!?:.+$' - order: 1 + order: 2 + - title: Documentation + regexp: '^.*?docs?(\([[:word:]]+\))??!?:.+$' + order: 3 + - title: Dependency Updates + regexp: '^.*?(feat|fix|chore)\(deps\).*:.+$' + order: 900 - title: Others order: 999 filters: exclude: - "^chore\\(release\\): prepare for" - "^chore\\(deps" + - "Merge pull request" + - "Merge branch" checksum: