Skip to content

feat(release): publish to the aeonmindai/homebrew-tap formula - #1

Merged
heydryft merged 2 commits into
mainfrom
feat/run-380-homebrew-tap
Oct 20, 2026
Merged

heydryft merged 2 commits into
mainfrom
feat/run-380-homebrew-tap

Conversation

@heydryft

Copy link
Copy Markdown
Member

RUN-380

brew install aeonmindai/tap/runcrate is live: https://github.com/aeonmindai/homebrew-tap (formula generated from this repo's release checksums; CI installs, tests and brew audit --strict --online passes on macOS and Linux, runcrate version prints runcrate v0.2.0).

This PR:

  • release.yml: after publishing a release, fires a cli-release repository dispatch at the tap so the formula updates within a minute. Skipped (exit 0) when HOMEBREW_TAP_TOKEN is not set; the tap also syncs every six hours on its own.
  • Release notes and README list the Homebrew install and brew upgrade runcrate.

Owner step to enable the instant update: create a fine-grained PAT (resource owner aeonmindai, repository access: only aeonmindai/homebrew-tap, permission Contents: Read and write) and save it as the HOMEBREW_TAP_TOKEN Actions secret in this repo.

RUN-380

- release.yml dispatches cli-release to aeonmindai/homebrew-tap after each release so the
  formula is regenerated from the new checksums.txt (skipped when HOMEBREW_TAP_TOKEN is
  unset; the tap's six-hourly sync is the fallback).
- Release notes and README list `brew install aeonmindai/tap/runcrate`.
@heydryft
heydryft merged commit 9bbf731 into main Oct 20, 2026
1 check passed
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