diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3188ce6..04efad2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,26 +21,26 @@ jobs: - uses: actions/checkout@v7 - name: Install Rust toolchain - uses: gronke/rust-ci/.github/actions/install-toolchain@v0.0.4 + uses: gronke/rust-ci/.github/actions/install-toolchain@v1.1.0 with: components: rustfmt clippy # Replaces the hand-rolled restore/save pair; incremental compilation defaults off in CI. - name: Cache cargo - uses: gronke/rust-ci/.github/actions/rust-cache@v0.0.4 + uses: gronke/rust-ci/.github/actions/rust-cache@v1.1.0 with: prefix: test cache-target: "true" - name: Lint and test (all features) - uses: gronke/rust-ci/.github/actions/lint-and-test@v0.0.4 + uses: gronke/rust-ci/.github/actions/lint-and-test@v1.1.0 with: features: "--all-features" # A second feature universe: the crate's point is slim opt-in graphs, so the bare build # must stay green too. fmt is universe-independent and already ran above. - name: Lint and test (no default features) - uses: gronke/rust-ci/.github/actions/lint-and-test@v0.0.4 + uses: gronke/rust-ci/.github/actions/lint-and-test@v1.1.0 with: features: "--no-default-features" fmt: "false" @@ -57,10 +57,10 @@ jobs: - uses: actions/checkout@v7 - name: Install Rust toolchain - uses: gronke/rust-ci/.github/actions/install-toolchain@v0.0.4 + uses: gronke/rust-ci/.github/actions/install-toolchain@v1.1.0 - name: Cache cargo - uses: gronke/rust-ci/.github/actions/rust-cache@v0.0.4 + uses: gronke/rust-ci/.github/actions/rust-cache@v1.1.0 with: prefix: features @@ -123,10 +123,10 @@ jobs: - uses: actions/checkout@v7 - name: Install Rust toolchain - uses: gronke/rust-ci/.github/actions/install-toolchain@v0.0.4 + uses: gronke/rust-ci/.github/actions/install-toolchain@v1.1.0 - name: Cache cargo - uses: gronke/rust-ci/.github/actions/rust-cache@v0.0.4 + uses: gronke/rust-ci/.github/actions/rust-cache@v1.1.0 with: prefix: e2e cache-target: "true"