ruvector/.github
rUv bd71cd1e23
fix(gnn): remove broken linux-arm64-musl target from build matrix (#491)
The linux-arm64-musl target in build-gnn.yml used aarch64-linux-gnu-gcc
as its linker, which is the GNU linker — not a musl cross-compiler. This
caused every linux-arm64-musl build to fail silently (musl needs
aarch64-linux-musl-gcc). The arm64-gnu builds were unaffected but the
failed musl artifact caused confusion.

- Remove linux-arm64-musl from the build matrix
- Remove its install step and wrong linker env var
- Remove @ruvector/gnn-linux-arm64-musl from package.json optionalDeps
  (it was never successfully published; npm warned on every install)
- Remove aarch64-unknown-linux-musl from napi triples

Closes #110 (partial — arm64-gnu remains; the x64-musl target is kept
as it uses the correct musl-tools toolchain).

Co-authored-by: ruvnet <ruvnet@gmail.com>
2026-05-22 02:00:54 -04:00
..
benchmarks feat: Add Neo4j-compatible hypergraph database package (ruvector-graph) 2025-11-25 23:11:54 +00:00
workflows fix(gnn): remove broken linux-arm64-musl target from build matrix (#491) 2026-05-22 02:00:54 -04:00
dependabot.yml ci(security): add 5-layer supply-chain CI + clear 3 npm criticals 2026-05-19 08:59:46 -04:00