Skip to content

Commit 7bf9674

Browse files
committed
Validate Homebrew formula through local tap
1 parent e8f6228 commit 7bf9674

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

.github/workflows/turtle-term-homebrew.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,18 @@ jobs:
3434

3535
- name: Set up Homebrew on Linux
3636
if: runner.os == 'Linux'
37-
uses: Homebrew/actions/setup-homebrew@master
37+
uses: Homebrew/actions/setup-homebrew@main
38+
39+
- name: Register local Homebrew tap
40+
run: |
41+
brew tap-new sourceos-local/turtleterm
42+
cp packaging/homebrew/Formula/turtle-term.rb "$(brew --repository sourceos-local/turtleterm)/Formula/turtle-term.rb"
3843
3944
- name: Audit TurtleTerm formula
40-
run: brew audit --formula --strict packaging/homebrew/Formula/turtle-term.rb || true
45+
run: brew audit --formula --strict sourceos-local/turtleterm/turtle-term || true
4146

4247
- name: Install TurtleTerm formula from HEAD
43-
run: brew install --HEAD ./packaging/homebrew/Formula/turtle-term.rb
48+
run: brew install --HEAD sourceos-local/turtleterm/turtle-term
4449

4550
- name: Test TurtleTerm formula
4651
run: brew test turtle-term

0 commit comments

Comments
 (0)