vestige/.github
Sam Valladares f08f1f9fe0 fix(ci): add the cross-compile target to the pinned toolchain
The rust-toolchain.toml pin added in the previous commit broke the Intel Mac
release build: dtolnay/rust-toolchain@stable installs the target for stable,
but cargo then runs the pinned 1.97.1, which has no x86_64-apple-darwin std,
so the build failed with 'can't find crate for core'.

Add an explicit 'rustup target add' step after the toolchain install in both
ci.yml and release.yml. It runs in the repo, so it targets the pinned
toolchain. release.yml needed it too: without this the real release build
would have failed at tag time on Windows and Intel Mac.

Verified locally: reproduced the missing target on the pinned toolchain,
applied the fix, then cargo check -p vestige-mcp --target x86_64-apple-darwin
with the full Intel Mac release feature set exits 0.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-26 01:09:25 +08:00
..
ISSUE_TEMPLATE Add Codex integration docs 2026-04-05 18:50:57 +03:00
workflows fix(ci): add the cross-compile target to the pinned toolchain 2026-07-26 01:09:25 +08:00