From e72c2a66a1ca77ff5de2b86da3be444b35830c64 Mon Sep 17 00:00:00 2001 From: Jon Bogaty Date: Mon, 20 Jul 2026 18:47:04 -0500 Subject: [PATCH] =?UTF-8?q?docs:=20retire=20the=20jbcom/homebrew-tap=20mir?= =?UTF-8?q?ror=20=E2=80=94=20pkgs=20is=20the=20single=20tap?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The separate homebrew-tap (and empty scoop-bucket) repos are being deleted; brew consumers use the explicit-URL tap form against this repo. Co-Authored-By: Claude Fable 5 --- README.md | 9 +++++---- docs/ARCHITECTURE.md | 12 ++++++------ 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 60b17e3..0a3f7e3 100644 --- a/README.md +++ b/README.md @@ -11,13 +11,14 @@ Pick the format that matches your OS. ### Homebrew (macOS, Linux, WSL2+Linuxbrew) ```bash -brew tap jbcom/tap +brew tap jbcom/pkgs https://github.com/jbcom/pkgs brew install ``` -The `jbcom/tap` shorthand resolves to `github.com/jbcom/homebrew-tap`, -a GoReleaser-managed mirror of this repo's `Formula/` directory. Both -locations stay in sync on every release. +The explicit URL form is required because this repo isn't named +`homebrew-pkgs`. Homebrew serves `Formula/` (and `Casks/`) straight from +this repo — the old `jbcom/homebrew-tap` mirror is retired; this is the +single distribution repo. ### Scoop (Windows) diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md index be747d6..f86df5d 100644 --- a/docs/ARCHITECTURE.md +++ b/docs/ARCHITECTURE.md @@ -19,8 +19,8 @@ domain: technical The two are decoupled: packagers never need the site, and the site never blocks a package install. If GitHub Pages is down, `brew tap -jbcom/tap && brew install ` still works because brew reads the -tap git tree directly. +jbcom/pkgs https://github.com/jbcom/pkgs && brew install ` still +works because brew reads the tap git tree directly. ## Data flow @@ -53,10 +53,10 @@ tap git tree directly. ### Homebrew - Canonical source: `Formula/.rb` in this repo. -- Operators resolve `brew tap jbcom/tap` → `github.com/jbcom/homebrew-tap` - (convention-based shorthand). We publish to both this repo and the - mirror (`jbcom/homebrew-tap`) via two entries in the upstream's - `.goreleaser.yaml` so the shorthand keeps working. +- Operators tap with `brew tap jbcom/pkgs https://github.com/jbcom/pkgs` + (explicit URL form — the repo isn't named `homebrew-pkgs`). The old + `jbcom/homebrew-tap` mirror is retired; each upstream's release + pipeline publishes to this repo only. ### Scoop