What's missing
`.github/workflows/agentic-node.yml` was scaffolded from the napi-rs `triples` declared in `crates/agentic-node/package.json` — five targets:
- x86_64-apple-darwin
- aarch64-apple-darwin
- x86_64-unknown-linux-gnu
- aarch64-unknown-linux-gnu
- x86_64-pc-windows-msvc
Only `aarch64-apple-darwin` was exercised locally (the dev box). The other four legs have never run.
Why deferred
There's no way to verify these from a single dev box. The first push to a branch / PR is the moment the matrix actually executes. Expect platform-specific tweaks:
- linux-gnu: probably needs `libssl-dev` / pkg-config bumps
- linux-arm64: cross-compile toolchain (`gcc-aarch64-linux-gnu`)
- windows-msvc: linker flag quirks, possibly /MD vs /MT
Trigger
The first PR that pushes this workflow OR an explicit `workflow_dispatch` on main. Whichever happens first.
Pointer
- .github/workflows/agentic-node.yml
- crates/agentic-node/package.json (triples list)
What's missing
`.github/workflows/agentic-node.yml` was scaffolded from the napi-rs `triples` declared in `crates/agentic-node/package.json` — five targets:
Only `aarch64-apple-darwin` was exercised locally (the dev box). The other four legs have never run.
Why deferred
There's no way to verify these from a single dev box. The first push to a branch / PR is the moment the matrix actually executes. Expect platform-specific tweaks:
Trigger
The first PR that pushes this workflow OR an explicit `workflow_dispatch` on main. Whichever happens first.
Pointer