diff --git a/.goreleaser.yaml b/.goreleaser.yaml index a85b95a..995da95 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -1,5 +1,10 @@ version: 2 +before: + hooks: + - go mod tidy -diff + - go mod verify + builds: - main: ./cmd/pius binary: pius @@ -26,7 +31,20 @@ checksum: name_template: "checksums.txt" changelog: + use: github sort: asc + groups: + - title: "Breaking Changes" + regexp: '^.*?[a-zA-Z]+(\([^)]+\))?!:.+$' + order: 0 + - title: "Features" + regexp: '^.*?feat(\([^)]+\))?!?:.+$' + order: 1 + - title: "Bug Fixes" + regexp: '^.*?fix(\([^)]+\))?!?:.+$' + order: 2 + - title: "Other Changes" + order: 999 filters: exclude: - "^docs:"