diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 485b832a..000590e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,6 +21,8 @@ jobs: rustup toolchain install stable --profile minimal --component clippy,rustfmt rustup default stable + - uses: Swatinem/rust-cache@v2 + - name: Check formatting run: cargo fmt --all -- --check @@ -78,6 +80,8 @@ jobs: rustup toolchain install stable --profile minimal rustup default stable + - uses: Swatinem/rust-cache@v2 + - name: Build Rust binaries run: cargo build --bin soldb --bin soldb-dap-server @@ -121,6 +125,8 @@ jobs: rustup toolchain install stable --profile minimal rustup default stable + - uses: Swatinem/rust-cache@v2 + - name: Install Rust coverage tool run: cargo install cargo-llvm-cov --locked