diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c6cc697..a2355da 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -71,7 +71,7 @@ jobs: fi tap="$(mktemp -d)" - git clone "https://x-access-token:${HOMEBREW_TAP_TOKEN}@github.com/provasign/homebrew-shale.git" "${tap}" + git clone "https://x-access-token:${HOMEBREW_TAP_TOKEN}@github.com/provasign/homebrew-tap.git" "${tap}" mkdir -p "${tap}/Formula" cp "${formula}" "${tap}/Formula/shale.rb" diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 75156a9..959d81e 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -25,7 +25,7 @@ brews: - name: shale repository: owner: provasign - name: homebrew-shale + name: homebrew-tap directory: Formula homepage: https://github.com/provasign/shale description: "Agent PR evidence — intent capture and session evidence rendered on pull requests" diff --git a/README.md b/README.md index 83d1714..d33c6cc 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ your agent, your push, your CI, or your merge. ## Quickstart ```sh -brew install provasign/shale/shale +brew install provasign/tap/shale cd your-repo shale init git add . && git commit -m "chore: enable shale" && git push diff --git a/docs/getting-started.md b/docs/getting-started.md index d8328bf..65d5c03 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -62,7 +62,7 @@ Key points: **Homebrew (macOS / Linux):** ```sh -brew install provasign/shale/shale +brew install provasign/tap/shale ``` Newer Homebrew versions ask you to trust third-party taps once — if brew diff --git a/docs/product.md b/docs/product.md index 44c6bfc..ba59262 100644 --- a/docs/product.md +++ b/docs/product.md @@ -33,7 +33,7 @@ travel with the code. Setup is the product's first feature. One person runs: ```sh -brew install provasign/shale/shale +brew install provasign/tap/shale cd your-repo && shale init git add . && git commit -m "chore: enable shale" && git push ``` diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index bd8dfe2..e1a70ed 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -16,7 +16,7 @@ each failure mode, in the order people usually hit them. Make sure the tap-qualified name was used and your shell has rehashed: ```sh -brew install provasign/shale/shale +brew install provasign/tap/shale hash -r # or open a new terminal shale version ``` diff --git a/internal/initx/steering.go b/internal/initx/steering.go index e9ee6ab..4e1940d 100644 --- a/internal/initx/steering.go +++ b/internal/initx/steering.go @@ -34,7 +34,7 @@ Everything else (file tracking, command recording) is automatic. If shale is not on your PATH, do not try to install it yourself. Tell the user: "Shale CLI is not installed. Install it with: - brew tap provasign/shale + brew tap provasign/tap brew install shale or download the latest release from https://github.com/provasign/shale/releases/latest and put the shale binary on your PATH." Then continue the task without it. diff --git a/internal/render/render.go b/internal/render/render.go index a794dc3..15f8e67 100644 --- a/internal/render/render.go +++ b/internal/render/render.go @@ -87,7 +87,7 @@ func Nudge() string { return NudgeMarker + ` ## ` + logoIcon + ` No shale for this PR This repo renders agent evidence on PRs. No agent session evidence was found -for these commits. If you used an AI agent: ` + "`brew tap provasign/shale && brew install shale && shale init`" + ` +for these commits. If you used an AI agent: ` + "`brew tap provasign/tap && brew install shale && shale init`" + ` (5 minutes, no account). If this was hand-written, ignore this — humans don't need shale. 🙂 ` diff --git a/internal/render/testdata/golden/no_shale.md b/internal/render/testdata/golden/no_shale.md index 300fdc3..6a0d5af 100644 --- a/internal/render/testdata/golden/no_shale.md +++ b/internal/render/testdata/golden/no_shale.md @@ -1,6 +1,6 @@ ## No shale for this PR This repo renders agent evidence on PRs. No agent session evidence was found -for these commits. If you used an AI agent: `brew tap provasign/shale && brew install shale && shale init` +for these commits. If you used an AI agent: `brew tap provasign/tap && brew install shale && shale init` (5 minutes, no account). If this was hand-written, ignore this — humans don't need shale. 🙂