Homebrew tap for Numan.
Prefer the explicit HTTPS remote so brew update does not depend on SSH
host keys or GitHub SSH auth:
brew tap tonythethompson/numan https://github.com/tonythethompson/homebrew-numan
brew install numanbrew tap tonythethompson/numan alone also works when Homebrew clones over
HTTPS (the usual default for public taps).
| Platform | Status |
|---|---|
macOS Apple Silicon (aarch64-apple-darwin) |
shipped |
Linux x86_64 (x86_64-unknown-linux-gnu) |
shipped |
Linux ARM64 (aarch64-unknown-linux-gnu) |
formula support ready; bottle URLs appear on the next numan release that publishes that archive |
| macOS Intel | not shipped (odie with cargo install hint) |
Formula digests are updated automatically by the Numan Publish to Homebrew tap
workflow (and this repo's Update numan formula workflow) after each v*.*.*
GitHub Release. Pre-Linux-ARM tags re-render with --legacy-pre-linux-arm.
Pull requests and pushes to master run:
- Renderer unit tests (
scripts/test_render_homebrew_formula.py) - Formula static checks + Linux release-archive staging contract (
scripts/check_formula.py) brew install tonythethompson/numan/numan+brew teston Linux
Local:
python3 -m unittest scripts.test_render_homebrew_formula -v
python3 scripts/check_formula.pybrew update fetches each tapped repo with git. If this tap was cloned (or
rewritten) to an SSH remote (git@github.com:...) and SSH host-key checks
fail, the tap stays stale and installs can keep an old formula.
Recover by switching the tap to HTTPS, then reinstalling:
brew untap tonythethompson/numan
brew tap tonythethompson/numan https://github.com/tonythethompson/homebrew-numan
brew install tonythethompson/numan/numanOr keep the tap and only fix the remote:
git -C "$(brew --repo tonythethompson/numan)" remote set-url origin https://github.com/tonythethompson/homebrew-numan.git
brew update
brew reinstall tonythethompson/numan/numanYou should see the current formula version (not an older tag such as 0.1.4).
If git still rewrites HTTPS to SSH, check for url.*.insteadOf rules:
git config --global --get-regexp '^url\..*\.insteadof$'