Skip to content

Commit 2c024cf

Browse files
committed
Update .goreleaser.yaml configuration
Signed-off-by: adarsh-jaiss <[email protected]>
1 parent ae25572 commit 2c024cf

File tree

1 file changed

+42
-1
lines changed

1 file changed

+42
-1
lines changed

.goreleaser.yaml

+42-1
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,45 @@ changelog:
6060
- Merge branch
6161

6262
checksum:
63-
name_template: 'checksums.txt'
63+
name_template: 'checksums.txt'
64+
65+
# New sections for CLI distribution
66+
67+
# Homebrew tap
68+
brews:
69+
- repository:
70+
owner: adarsh-jaiss
71+
name: homebrew-tap
72+
token: "{{ .Env.HOMEBREW_TAP_GITHUB_TOKEN }}"
73+
74+
# Git author used to commit to the repository
75+
commit_author:
76+
name: goreleaserbot
77+
78+
79+
homepage: "https://github.com/adarsh-jaiss/mailify"
80+
description: "A CLI tool for email validation and server information"
81+
82+
# Installation instructions
83+
install: |
84+
bin.install "mailify"
85+
86+
# Custom test instruction
87+
test: |
88+
system "#{bin}/mailify --version"
89+
90+
# Scoop manifest configuration
91+
scoops:
92+
- repository:
93+
owner: adarsh-jaiss
94+
name: scoop-bucket
95+
token: "{{ .Env.SCOOP_BUCKET_GITHUB_TOKEN }}"
96+
97+
homepage: "https://github.com/adarsh-jaiss/mailify"
98+
description: "A CLI tool for email validation and server information"
99+
license: MIT
100+
101+
# Persist data between runs
102+
persist:
103+
- "data"
104+
- "config.yml"

0 commit comments

Comments
 (0)