mirror of
https://github.com/samvallad33/vestige.git
synced 2026-07-26 23:51:02 +02:00
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> |
||
|---|---|---|
| .. | ||
| ci.yml | ||
| guard-no-private-cloud.yml | ||
| pages.yml | ||
| release.yml | ||
| test.yml | ||