From aaf81ea8a514067bf61f69a59d4bffbe1c9394ca Mon Sep 17 00:00:00 2001 From: jackspirou Date: Thu, 10 Sep 2026 17:43:55 -0500 Subject: [PATCH] fix: update Homebrew installation and package trust --- .goreleaser.yml | 7 +++---- README.md | 12 ++++++++---- docs/cli/README.md | 3 ++- docs/cli/installation.md | 9 ++++++--- 4 files changed, 19 insertions(+), 12 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 59b60ba..80c5a8a 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -72,8 +72,6 @@ archives: # Create a more organized archive structure wrap_in_directory: true - # Custom directory name inside archive - rlcp: true # Checksum configuration checksum: @@ -140,7 +138,8 @@ release: ### Homebrew (macOS and Linux) ```bash - brew install agentstation/tap/pocket + brew trust --formula agentstation/tap/pocket + brew install --formula agentstation/tap/pocket ``` ### Go Install @@ -184,7 +183,7 @@ brews: name: pocket # Folder inside the repository - folder: Formula + directory: Formula # Git commit information commit_author: diff --git a/README.md b/README.md index 9a2895a..5873a6a 100644 --- a/README.md +++ b/README.md @@ -24,21 +24,25 @@ graph LR ### Quick Install (Recommended) ```bash -# macOS and Linux via Homebrew (pre-built binary) -brew install agentstation/tap/pocket +# macOS and Linux via Homebrew (source build) +brew trust --formula agentstation/tap/pocket +brew install --HEAD --formula agentstation/tap/pocket # Or use our install script curl -sSL https://raw.githubusercontent.com/agentstation/pocket/master/install.sh | bash ``` +Pocket has no tagged CLI release. The Homebrew formula builds the current `master` branch with `--HEAD`. + ### Other Installation Methods
Build from Source via Homebrew ```bash -# Compile locally instead of using pre-built binary -brew install --build-from-source agentstation/tap/pocket +# Build the current master branch +brew trust --formula agentstation/tap/pocket +brew install --HEAD --formula agentstation/tap/pocket ```
diff --git a/docs/cli/README.md b/docs/cli/README.md index 0766cad..896186a 100644 --- a/docs/cli/README.md +++ b/docs/cli/README.md @@ -14,7 +14,8 @@ The Pocket CLI is a command-line tool that: ```bash # Install Pocket CLI (recommended: via Homebrew) -brew install agentstation/tap/pocket +brew trust --formula agentstation/tap/pocket +brew install --HEAD --formula agentstation/tap/pocket # Or install via Go # go install github.com/agentstation/pocket/cmd/pocket@latest diff --git a/docs/cli/installation.md b/docs/cli/installation.md index b9af562..ec67bd6 100644 --- a/docs/cli/installation.md +++ b/docs/cli/installation.md @@ -8,7 +8,8 @@ The fastest way to install Pocket: ```bash # macOS and Linux via Homebrew -brew install agentstation/tap/pocket +brew trust --formula agentstation/tap/pocket +brew install --HEAD --formula agentstation/tap/pocket ``` ## Installation Methods @@ -18,10 +19,12 @@ brew install agentstation/tap/pocket ```bash # Tap and install brew tap agentstation/tap -brew install pocket +brew trust --formula agentstation/tap/pocket +brew install --HEAD --formula agentstation/tap/pocket # Or install directly -brew install agentstation/tap/pocket +brew trust --formula agentstation/tap/pocket +brew install --HEAD --formula agentstation/tap/pocket # Verify installation pocket version