Skip to content

ci(release): disable homebrew-tap dispatch (openlogi moved to homebrew-cask)#105

Merged
AprilNEA merged 1 commit into
masterfrom
chore/drop-homebrew-tap-dispatch
Jun 3, 2026
Merged

ci(release): disable homebrew-tap dispatch (openlogi moved to homebrew-cask)#105
AprilNEA merged 1 commit into
masterfrom
chore/drop-homebrew-tap-dispatch

Conversation

@AprilNEA
Copy link
Copy Markdown
Owner

@AprilNEA AprilNEA commented Jun 3, 2026

Why

OpenLogi now ships in official Homebrew/homebrew-cask (Homebrew/homebrew-cask#267385), maintained by Homebrew autobump. The per-release dispatch to AprilNEA/homebrew-tap is therefore obsolete — and the tap's openlogi cask + update-openlogi.yml are being removed (AprilNEA/homebrew-tap#2), so this repository_dispatch now 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):

  • The homebrew-tap job.
  • The now-unused GITHUB_APP_* credential load + validate lines in the dmg job (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 (was aprilnea/tap/openlogi).

Validation

release.yml parses as valid YAML (pre-commit check yaml + local parse); no active workflow logic removed — only comments.

…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).
Copy link
Copy Markdown

@pullfrog pullfrog Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ 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-tap job in release.yml — the entire job and its GITHUB_APP_ID / GITHUB_APP_PRIVATE_KEY credential load/pass/validate lines in the dmg job are commented out with clear re-enablement instructions
  • Update README install commandsbrew install --cask openlogi (was aprilnea/tap/openlogi) in both English and Chinese READMEs

Pullfrog  | View workflow run | Using Big Pickle (free) (credentials for Anthropic not configured) | 𝕏

@AprilNEA AprilNEA merged commit 3255bd7 into master Jun 3, 2026
7 checks passed
@AprilNEA AprilNEA deleted the chore/drop-homebrew-tap-dispatch branch June 3, 2026 13:21
This was referenced Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant