mirror of
https://github.com/Felitendo/spotifast.git
synced 2026-11-01 09:23:26 +01:00
CI swaps Swatinem/rust-cache for jdx/mr-boxington-action and runs its compiling steps through mbx, with one cache generation per job because the action's key carries no job name. Only pushes to main still save. Release builds drop their compiler cache: mbx's release policy keeps published binaries independent of outputs restored from an Actions cache. A project mise.toml gives mise users the pinned toolchain with Cargo wrapped by mbx; plain cargo still works. The Disk use guidance moves from shared targets and cargo sweep to one target per worktree or agent, mbx gc, and mbx explain.
7 lines
333 B
TOML
7 lines
333 B
TOML
# Optional: contributors who use mise get the pinned toolchain with builds
|
|
# through mbx (https://mr-boxington.jdx.dev). Keep the version in step with
|
|
# rust-toolchain.toml. Plain rustup and cargo work without it.
|
|
[tools]
|
|
rust = { version = "1.98.0", components = ["rustfmt", "clippy"], mr_boxington = true }
|
|
mr-boxington = "latest"
|