We use cookies to understand how people use Depot.
👩‍🚀 Now available: Egress filtering
← Back to changelog

We're excited to announce the new depot cargo command in the Depot CLI, available as of v2.90.0, which supercharges your Rust builds with the Depot Cache 🦀

The depot cargo command is a drop-in replacement for cargo that automatically configures sccache to use Depot Cache. Your Rust compilation artifacts are then automatically cached and shared across builds, dramatically speeding up your development workflow.

Usage:

Simply replace cargo with depot cargo in your commands:

# Instead of:
cargo build --release

# Use:
depot cargo build --release

All standard cargo commands work, including build, test, run, check, and more.

Example CI integration:

- uses: depot/setup-action@v1

- name: Build with Depot
  run: depot cargo build --release

- name: Run tests
  run: depot cargo test

The command automatically handles sccache setup and connection to Depot Cache, so you can focus on building great Rust projects faster than ever.