diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 328093b..ee45df1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,7 +51,6 @@ jobs: steps: - uses: actions/checkout@v6 - uses: actions-rust-lang/setup-rust-toolchain@v1 - - uses: Swatinem/rust-cache@v2 - name: Build run: cargo build --verbose - name: Run doc tests @@ -76,7 +75,6 @@ jobs: with: toolchain: nightly components: miri - - uses: Swatinem/rust-cache@v2 - name: Install Miri run: cargo miri setup - name: Test with Miri (core DS + light policies) @@ -94,7 +92,6 @@ jobs: steps: - uses: actions/checkout@v6 - uses: actions-rust-lang/setup-rust-toolchain@v1 - - uses: Swatinem/rust-cache@v2 - name: Run property tests with increased cases run: PROPTEST_CASES=1000 cargo test --lib property_tests env: @@ -111,6 +108,7 @@ jobs: - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: nightly + cache: false - uses: Swatinem/rust-cache@v2 with: workspaces: "fuzz -> target" @@ -144,7 +142,6 @@ jobs: - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: stable - - uses: Swatinem/rust-cache@v2 - name: Build documentation run: cargo doc --no-deps --all-features env: @@ -167,7 +164,6 @@ jobs: steps: - uses: actions/checkout@v6 - uses: actions-rust-lang/setup-rust-toolchain@v1 - - uses: Swatinem/rust-cache@v2 - name: Install cargo-deny run: cargo install --locked cargo-deny - name: Run cargo-deny checks @@ -183,7 +179,6 @@ jobs: - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: stable - - uses: Swatinem/rust-cache@v2 - name: Run benchmarks run: cargo bench --no-fail-fast @@ -196,6 +191,5 @@ jobs: - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: 1.85.0 # MSRV for Rust 2024 edition - - uses: Swatinem/rust-cache@v2 - name: Check MSRV run: cargo check --all-features diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index 2e1f5de..ede6252 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -65,6 +65,7 @@ jobs: - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: nightly + cache: false - uses: Swatinem/rust-cache@v2 with: @@ -193,6 +194,7 @@ jobs: - uses: actions-rust-lang/setup-rust-toolchain@v1 with: toolchain: nightly + cache: false - uses: Swatinem/rust-cache@v2 with: diff --git a/.github/workflows/maintenance.yml b/.github/workflows/maintenance.yml index 16b7e2d..eccf710 100644 --- a/.github/workflows/maintenance.yml +++ b/.github/workflows/maintenance.yml @@ -20,7 +20,6 @@ jobs: steps: - uses: actions/checkout@v6 - uses: actions-rust-lang/setup-rust-toolchain@v1 - - uses: Swatinem/rust-cache@v2 - name: Install cargo-deny run: cargo install --locked cargo-deny - name: Check advisories, bans, licenses, and sources @@ -34,6 +33,5 @@ jobs: steps: - uses: actions/checkout@v6 - uses: actions-rust-lang/setup-rust-toolchain@v1 - - uses: Swatinem/rust-cache@v2 - name: Build and test workspace run: cargo test --workspace --all-features --all-targets diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a74e6ba..c736b00 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,7 +30,6 @@ jobs: - uses: actions-rust-lang/setup-rust-toolchain@v1 with: components: rustfmt, clippy - - uses: Swatinem/rust-cache@v2 - name: Format check run: cargo fmt --check