Homebrew is for the UI app via Cask. When installed via Homebrew, Runic disables Sparkle and shows a “update via brew” hint in About.
Prereqs
- Homebrew installed.
- Access to the tap repo:
../homebrew-tap.
1) Release Runic normally
Follow docs/releasing.md to publish Runic-<version>.zip to GitHub Releases.
2) Update the Homebrew tap cask
In ../homebrew-tap, add/update the cask at Casks/runic.rb:
urlpoints at the GitHub release asset:.../releases/download/v<version>/Runic-<version>.zip- Update
sha256to match that zip. - Keep
depends_on arch: :arm64anddepends_on macos: ">= :sonoma"(Runic is macOS 14+).
3) Verify install
brew uninstall --cask runic || true
brew untap sriinnu/tap || true
brew tap sriinnu/tap
brew install --cask sriinnu/tap/runic
open -a Runic
4) Push tap changes
Commit + push in the tap repo.
Read the source ↗ Checked against Runic 2.13.5 · 9730f91