Skip to content

Commit e1bac33

Browse files
committed
feat: automating brew tap
1 parent 24349b4 commit e1bac33

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

.github/workflows/brew.yml

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: homebrew-releaser
2+
3+
on:
4+
pull_request:
5+
branches:
6+
- main
7+
8+
release:
9+
types: [published]
10+
11+
jobs:
12+
homebrew-releaser:
13+
runs-on: ubuntu-latest
14+
name: homebrew-releaser
15+
steps:
16+
- name: publish tap
17+
uses: Justintime50/homebrew-releaser@v1
18+
with:
19+
homebrew_owner: grampelberg
20+
homebrew_tap: homebrew-kty
21+
github_token: ${{ secrets.BREW_TOKEN }}
22+
23+
commit_owner: Thomas Rampelberg
24+
commit_email: thomas@saunter.org
25+
26+
install: 'bin.install "*" => "kty"'
27+
test: 'assert_match("kty", shell_output("kty"))'
28+
29+
target_darwin_amd64: false
30+
target_darwin_arm64: true
31+
target_linux_amd64: false
32+
target_linux_arm64: false
33+
34+
update_readme_table: true
35+
skip_commit: false
36+
37+
debug: true

0 commit comments

Comments
 (0)