See the contributing guide.
mise install installs mbx 1.4. The normal
mise run build and mise run lint workflows activate its transparent Cargo
wrapper and therefore use the cache while invoking Cargo normally. Standalone
Cargo commands require an activated mise shell. To bypass mbx without skipping
or weakening a check, prefix the equivalent Cargo command with MBX_DISABLE=1:
MBX_DISABLE=1 cargo build
MBX_DISABLE=1 cargo test
MBX_DISABLE=1 cargo clippy --manifest-path Cargo.toml --quiet -- -D warningsIf bypassed Cargo succeeds where the wrapper fails, or mbx introduces a papercut, please start a
mr-boxington Discussion.
Include the repository and commit, operating system, mbx --version,
mbx doctor, and both commands and their output. Before posting, redact
secrets, absolute cache paths, remote URLs, namespaces, and other sensitive or
identifying details.