Reference: CLI flags and environment variables

Version 0.3.1 Updated Sep 14, 2026

`--workspace-root`

--workspace-root specifies the workspace root explicitly. The flag can appear before or after the subcommand:

lading --workspace-root /path/to/workspace bump 1.2.3
lading bump 1.2.3 --workspace-root /path/to/workspace

When present, the resolved path is also exported as LADING_WORKSPACE_ROOT for the duration of the command.

`--skip-preflight`

lading publish --skip-preflight suppresses the pre-flight auxiliary builds, cargo check, and cargo test; --no-skip-preflight reinstates them when [preflight] skip is set. The environment variable LADING_SKIP_PREFLIGHT supplies the default for the flag, which lets a CI workflow skip the repeat without editing the command line it invokes. See Skipping a pre-flight the caller has already run.

`--sccache-stats` and `--sccache-stats-json`

lading publish --sccache-stats queries the sccache binary named by RUSTC_WRAPPER around every cargo build and logs one compiler-cache summary line per cargo package or cargo publish invocation (two per crate in a dry run); --sccache-stats-json PATH also writes a JSON report and implies --sccache-stats. The environment variables LADING_SCCACHE_STATS and LADING_SCCACHE_STATS_JSON supply defaults for the two flags. See Measuring compiler-cache use during the packaged builds.

`LADING_LOG_LEVEL`

Set LADING_LOG_LEVEL to control verbosity (DEBUG, INFO, WARNING, ERROR, CRITICAL). The default is INFO.