fix(cli-release): use versioned homebrew asset names#87
Merged
Conversation
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
onequery-landing | 0947858 | Commit Preview URL Branch Preview URL |
Apr 14 2026, 08:56 AM |
lentil32
added a commit
that referenced
this pull request
Apr 15, 2026
You can install any of these versions: `npm install -g @onequery/cli@<version>` ## [0.1.29] - 2026-04-15 ### 🚀 Features - Update landing page copy and sample visuals (#86) - Landing diagram redesign (#91) - *(repo)* Add OpenClaw plugin for OneQuery (#90) ### 🪲 Bug Fixes - *(cli-release)* Use versioned homebrew asset names (#87) - *(cli)* Guide localhost transport failures to gateway start (#88) ### 💼 Other - *(cli)* Align config set/get around canonical keys (#89) <!-- generated - do not edit -->
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
One-Line Summary
Fix the Homebrew release automation so it can download and publish formula updates for versioned CLI release assets.
User-Facing Changes
cli-homebrew-releaseno longer fails during asset download withno assets match the file patternfor tags likecli-v0.1.28.Why This Changed
The CLI release workflow publishes GitHub assets with versioned filenames such as
onequery-npm-darwin-arm64-0.1.28.tgz, but the Homebrew workflow and formula generator still expected unsuffixed names such asonequery-npm-darwin-arm64.tgz. That mismatch caused the automated Homebrew follow-up to fail before checksum generation, so stable releases could publish to GitHub and npm while the tap update silently stopped.How It Changed
onequery-npm-<platform>-<version>.tgzassets using the resolved release version.Bug Fixes
cli-v0.1.28,cli-homebrew-releasetried to downloadonequery-npm-darwin-arm64.tgzwhile the release containedonequery-npm-darwin-arm64-0.1.28.tgz, and this change fixes that mismatch.Extra Context / Decisions
cli-v0.1.28withworkflow_dispatchafter applying this fix, and that backfill run succeeded.Verification
node --test apps/cli/scripts/generate-homebrew-formula.test.jsbun lint --format json apps/cli/scripts/generate-homebrew-formula.js apps/cli/scripts/generate-homebrew-formula.test.jsgh run view 24390150678Video / Screenshot (Optional)