ci(release): disable homebrew-tap dispatch (openlogi moved to homebrew-cask)#105
Merged
Merged
Conversation
…w-cask) openlogi now ships in official Homebrew/homebrew-cask (autobump-maintained), so the per-release tap dispatch is no longer needed. - Comment out (not delete) the homebrew-tap job so it can be re-enabled if the tap dispatches again, e.g. a beta cask. - Comment out the now-unused GITHUB_APP_* credential load/validation in the dmg job (the dispatch job was their only consumer). - README + README_CN: point the Homebrew install at `brew install --cask openlogi` (official cask).
There was a problem hiding this comment.
✅ No new issues found.
Reviewed changes — the PR disables the obsolete homebrew-tap repository_dispatch job (commented out, not deleted) and removes its credential references from the dmg job, since OpenLogi now ships via official Homebrew/homebrew-cask with autobump.
- Comment out
homebrew-tapjob in release.yml — the entire job and itsGITHUB_APP_ID/GITHUB_APP_PRIVATE_KEYcredential load/pass/validate lines in thedmgjob are commented out with clear re-enablement instructions - Update README install commands —
brew install --cask openlogi(wasaprilnea/tap/openlogi) in both English and Chinese READMEs
Big Pickle (free) (credentials for Anthropic not configured) | 𝕏
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.

Why
OpenLogi now ships in official
Homebrew/homebrew-cask(Homebrew/homebrew-cask#267385), maintained by Homebrew autobump. The per-release dispatch toAprilNEA/homebrew-tapis therefore obsolete — and the tap'sopenlogicask +update-openlogi.ymlare being removed (AprilNEA/homebrew-tap#2), so thisrepository_dispatchnow targets a deleted listener.What
Commented out (not deleted, per preference — easy to re-enable if the tap dispatches again, e.g. for a beta cask):
homebrew-tapjob.GITHUB_APP_*credential load + validate lines in thedmgjob (the dispatch job was their only consumer).Active jobs after this change:
dmg,publish.Also
README.md+README_CN.md: Homebrew install now points at the official cask —brew install --cask openlogi(wasaprilnea/tap/openlogi).Validation
release.ymlparses as valid YAML (pre-commitcheck yaml+ local parse); no active workflow logic removed — only comments.