Skip to content

Commit dc7925c

Browse files
committed
docs: add brew trust step to all Homebrew install snippets
Homebrew 6+ refuses to load formulae from untrusted third-party taps (Error: Refusing to load formula gitlawb/tap/gl from untrusted tap); interactive users get stuck and non-interactive agents hard-fail. brew trust gitlawb/tap after tapping is now part of every install snippet (agents.md, quickstart.md, skill.md, tap README).
1 parent d5a09b9 commit dc7925c

3 files changed

Lines changed: 4 additions & 3 deletions

File tree

‎public/docs/agents.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Any one of these; all install both `gl` and `git-remote-gitlawb`:
1717

1818
```sh
1919
npm install -g @gitlawb/gl # npm
20-
brew tap gitlawb/tap && brew install gl # Homebrew
20+
brew tap gitlawb/tap && brew trust gitlawb/tap && brew install gl # Homebrew (6+ requires trusting third-party taps)
2121
curl -sSf https://gitlawb.com/install.sh | sh # curl installer
2222
```
2323

‎public/docs/quickstart.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ Pick one:
1010
# npm
1111
npm install -g @gitlawb/gl
1212

13-
# Homebrew (macOS / Linux)
14-
brew tap gitlawb/tap && brew install gl
13+
# Homebrew (macOS / Linux) — brew 6+ requires trusting third-party taps
14+
brew tap gitlawb/tap && brew trust gitlawb/tap && brew install gl
1515

1616
# curl installer (macOS / Linux)
1717
curl -sSf https://gitlawb.com/install.sh | sh

‎public/skill.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ npm install -g @gitlawb/gl
4949

5050
```sh
5151
brew tap gitlawb/tap
52+
brew trust gitlawb/tap # Homebrew 6+ requires trusting third-party taps
5253
brew install gl
5354
```
5455

0 commit comments

Comments
 (0)