Add Linux ARM formula support with pre-ARM legacy mode
Merged
TO
2mo ago+164+164+012345678901234567890123456789-18-18-01234567890123456789
Summary
Prepares this tap for Linux ARM (aarch64-unknown-linux-gnu) bottle URLs once numan publishes that archive (see tonythethompson/numan#99).
Changes
- Sync
scripts/render_homebrew_formula.pywith Linux ARM +--legacy-pre-linux-arm - Update unit tests and
check_formula.pyroundtrip for pre-ARM SHA256SUMS update-formula.ymlonly requires Linux ARM when the release asset exists- README platform table
Formula/numan.rb stays on v0.2.1 (macOS ARM + Linux x86_64). Digests and the on_linux/on_arm stanza update automatically on the next ARM-enabled numan release.
Test plan
-
python3 -m unittest scripts.test_render_homebrew_formula -v -
python3 scripts/check_formula.py(network roundtrip + Linux archive layout)