From 30c9a7deb2c3007692ab6978c652cc168d46e5df Mon Sep 17 00:00:00 2001 From: Joshua Temple Date: Sun, 5 Jul 2026 17:55:00 -0400 Subject: [PATCH] feat(release): group the changelog by conventional-commit type Signed-off-by: Joshua Temple --- .goreleaser.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 0a81f1b0..d24de711 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -85,6 +85,27 @@ changelog: - "^chore:" - "Merge pull request" - "Merge branch" + groups: + - title: Features + regexp: '^.*?feat(\(.+\))??!?:.+$' + order: 0 + - title: Bug Fixes + regexp: '^.*?fix(\(.+\))??!?:.+$' + order: 1 + - title: Performance + regexp: '^.*?perf(\(.+\))??!?:.+$' + order: 2 + - title: Refactors + regexp: '^.*?refactor(\(.+\))??!?:.+$' + order: 3 + - title: Dependencies + regexp: '^.*?\(deps\)!?:.+$' + order: 4 + - title: CI & Build + regexp: '^.*?(ci|build)(\(.+\))??!?:.+$' + order: 5 + - title: Other + order: 999 release: github: