Commit 6739862
committed
fix(ci): pin build matrix toolchain to 1.95.0
The build job used dtolnay/rust-toolchain without a toolchain input,
which installs 'stable' and adds the matrix target to it. But
rust-toolchain.toml pins channel 1.95.0, so cargo activates 1.95.0 at
build time without the cross-compilation target installed, producing
'error[E0463]: can't find crate for core' on x86_64-apple-darwin.
fail-fast then cancelled the aarch64 and linux jobs, leaving the v1.1.0
release with zero binary assets and breaking install.sh (404).
Pin the action to toolchain 1.95.0 explicitly and forward components
clippy/rustfmt to match rust-toolchain.toml so the requested target is
installed against the toolchain cargo will actually use.
Fixes #201 parent 851380d commit 6739862
1 file changed
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| 120 | + | |
| 121 | + | |
120 | 122 | | |
121 | 123 | | |
122 | 124 | | |
| |||
0 commit comments