omnigraph/scripts
Ragnor Comerford d50d94f89b
ci: add linux-arm64 (aarch64) prebuilt release target (#316)
* ci: add linux-arm64 (aarch64) prebuilt release target

Build an omnigraph-linux-arm64 archive in both the tagged-release and
edge-release matrices on the ubuntu-24.04-arm runner, and teach the
install script to map Linux/aarch64 to the new asset. Update the install
and CI docs to list the new platform.

Previously aarch64 Linux hit the install-script arch guard
("no prebuilt binary is available for Linux/aarch64") and could only
build from source; it is now a first-class prebuilt target.

* ci: emit a linux-arm64 bottle in the Homebrew formula

The formula generator only resolved macos-arm64 and linux-x86_64 and
emitted `on_linux { on_intel }`, so `brew install` on Linux/aarch64 had
no URL/sha and failed even though the release now ships an
omnigraph-linux-arm64 archive. Resolve that asset's digest and add an
`on_arm` block under `on_linux` so the documented Homebrew path matches
the new prebuilt target.
2026-06-29 22:55:44 +02:00
..
apply-branch-protection.sh Rename repo terminology to graph (#118) 2026-05-24 16:46:00 +01:00
check-agents-md.sh governance: external contribution model (issues/discussions/RFCs/PRs) (#143) 2026-06-06 23:58:08 +03:00
install-source.sh Fix public binary install flow 2026-04-11 02:19:21 +03:00
install.ps1 Add Windows release binaries (#127) 2026-05-30 14:23:40 +02:00
install.sh ci: add linux-arm64 (aarch64) prebuilt release target (#316) 2026-06-29 22:55:44 +02:00
update-homebrew-formula.sh ci: add linux-arm64 (aarch64) prebuilt release target (#316) 2026-06-29 22:55:44 +02:00