11version : 2
22project_name : bbrew
3+
34builds :
45 - id : bbrew
56 main : ./cmd/bbrew
7+ binary : bbrew
68 goos :
79 - darwin
810 - linux
@@ -14,49 +16,80 @@ builds:
1416 ldflags :
1517 - -s -w
1618 - -X 'bbrew/internal/services.AppVersion={{ .Version }}'
19+
1720archives :
1821 - format : tar.gz
1922 name_template : " {{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
23+
24+ checksum :
25+ name_template : " checksums.txt"
26+ algorithm : sha256
27+
28+ release :
29+ github :
30+ owner : Valkyrie00
31+ name : bold-brew
32+ draft : false
33+ prerelease : auto
34+ header : |
35+ ## Bold Brew {{ .Version }}
36+
37+ Install or upgrade:
38+ ```bash
39+ brew upgrade bbrew
40+ # or
41+ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Valkyrie00/bold-brew/main/install.sh)"
42+ ```
43+
2044brews :
2145 - name : bbrew
22- homepage : " https://github.com/Valkyrie00/bold-brew"
23- description : " A simple TUI tool to make your homebrew bold."
46+ homepage : " https://bold-brew.com"
47+ description : " Modern TUI for managing Homebrew packages and casks on macOS and Linux"
48+ license : " MIT"
2449 url_template : " https://github.com/Valkyrie00/bold-brew/releases/download/{{ .Tag }}/{{ .ArtifactName }}"
2550 commit_author :
2651 name : goreleaserbot
2752 email : bot@goreleaser.com
2853 commit_msg_template : " Brew formula update for {{ .ProjectName }} version {{ .Tag }}"
2954 directory : Formula
3055 test : |
31- system " #{bin}/bbrew --version"
56+ assert_match "Usage", shell_output(" #{bin}/bbrew -h")
3257 install : |
3358 bin.install "bbrew"
3459 repository :
3560 owner : Valkyrie00
3661 name : homebrew-bbrew
3762 branch : main
3863 token : " {{ .Env.GITHUB_TOKEN }}"
64+
3965changelog :
4066 use : github
4167 sort : asc
4268 filters :
4369 exclude :
44- - ' ^docs:'
45- - ' ^test:'
46- - ' ^ci:'
47- - ' ^chore:'
48- - Merge pull request
49- - Merge branch
70+ - " ^docs:"
71+ - " ^test:"
72+ - " ^ci:"
73+ - " ^chore:"
74+ - " ^style:"
75+ - " Merge pull request"
76+ - " Merge branch"
5077 groups :
51- - title : ' ⚠️ Breaking Changes'
78+ - title : " ⚠️ Breaking Changes"
5279 regexp : " ^.*!:.+$"
5380 order : 0
54- - title : ' ✨ Features'
81+ - title : " ✨ Features"
5582 regexp : " ^.*feat[(\\ w)]*:.*$"
5683 order : 1
57- - title : ' 🐛 Bug Fixes'
84+ - title : " 🐛 Bug Fixes"
5885 regexp : " ^.*fix[(\\ w)]*:.*$"
5986 order : 2
60- - title : ' ⚡️ Improvements'
87+ - title : " ♻️ Refactoring"
88+ regexp : " ^.*refactor[(\\ w)]*:.*$"
89+ order : 3
90+ - title : " ⚡️ Performance"
6191 regexp : " ^.*perf[(\\ w)]*:.*$"
62- order : 3
92+ order : 4
93+ - title : " 🔒 Security"
94+ regexp : " ^.*security[(\\ w)]*:.*$"
95+ order : 5
0 commit comments