Skip to content

Commit e3db327

Browse files
nicksenapclaude
andcommitted
Revert to brews (Formula) — casks cause Gatekeeper quarantine
Casks trigger macOS quarantine warnings for unsigned binaries. Formulas don't have this issue. The brews deprecation is just a warning, not a blocker. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f7f6dc4 commit e3db327

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Grove gives you the multi-repo worktree workflow that monorepos get for free. On
1919
### Homebrew (Go — recommended)
2020

2121
```bash
22-
brew install --cask nicksenap/grove/grove-go
22+
brew install nicksenap/grove/grove-go
2323
```
2424

2525
### Homebrew (Python)
@@ -46,13 +46,13 @@ If you have the Python version installed via Homebrew, uninstall it first — bo
4646

4747
```bash
4848
brew uninstall grove
49-
brew install --cask nicksenap/grove/grove-go
49+
brew install nicksenap/grove/grove-go
5050
```
5151

5252
### Upgrading
5353

5454
```bash
55-
brew upgrade --cask nicksenap/grove/grove-go
55+
brew upgrade nicksenap/grove/grove-go
5656
```
5757

5858
Then add shell integration to your `.zshrc` (or `.bashrc`):

go/.goreleaser.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,17 @@ changelog:
3434
- "^test:"
3535
- "^ci:"
3636

37-
homebrew_casks:
37+
brews:
3838
- name: grove-go
3939
repository:
4040
owner: nicksenap
4141
name: homebrew-grove
4242
token: "{{ .Env.TAP_GITHUB_TOKEN }}"
43-
directory: Casks
43+
directory: Formula
4444
homepage: https://github.com/nicksenap/grove
4545
description: "Git Worktree Workspace Orchestrator (Go)"
46-
binaries:
47-
- gw
46+
license: MIT
47+
install: |
48+
bin.install "gw"
49+
test: |
50+
assert_match version.to_s, shell_output("#{bin}/gw --version")

0 commit comments

Comments
 (0)