ci: bump actions/checkout v4→v6 and codecov-action v4→v6

actions/checkout v6 persists creds under $RUNNER_TEMP (needs runner
≥2.329.0 — GitHub-hosted has it). codecov-action v6 ships on node24.
This commit is contained in:
swaits committed 2026-05-10 14:15:49 -06:00
1 parent dc5140cbce
commit 704bcd38e7
2 files changed
+14 -14

No files matched your search

+8 -8
View File
@@ -25,7 +25,7 @@ jobs:
toolchain: [stable, "1.93.0"] # MSRV toolchain: [stable, "1.93.0"] # MSRV
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@master - uses: dtolnay/rust-toolchain@master
with: with:
toolchain: ${{ matrix.toolchain }} toolchain: ${{ matrix.toolchain }}
@@ -48,7 +48,7 @@ jobs:
name: cargo deny name: cargo deny
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: taiki-e/install-action@v2 - uses: taiki-e/install-action@v2
with: with:
tool: cargo-deny tool: cargo-deny
@@ -58,7 +58,7 @@ jobs:
name: cargo audit name: cargo audit
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: taiki-e/install-action@v2 - uses: taiki-e/install-action@v2
with: with:
tool: cargo-audit tool: cargo-audit
@@ -70,7 +70,7 @@ jobs:
if: github.event_name == 'pull_request' if: github.event_name == 'pull_request'
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
- uses: taiki-e/install-action@v2 - uses: taiki-e/install-action@v2
@@ -84,7 +84,7 @@ jobs:
name: coverage name: coverage
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
with: with:
components: llvm-tools-preview components: llvm-tools-preview
@@ -94,7 +94,7 @@ jobs:
tool: cargo-llvm-cov,cargo-nextest tool: cargo-llvm-cov,cargo-nextest
- name: lcov - name: lcov
run: cargo llvm-cov nextest --all-features --lcov --output-path lcov.info run: cargo llvm-cov nextest --all-features --lcov --output-path lcov.info
- uses: codecov/codecov-action@v4 - uses: codecov/codecov-action@v6
with: with:
files: lcov.info files: lcov.info
fail_ci_if_error: false fail_ci_if_error: false
@@ -106,7 +106,7 @@ jobs:
name: examples build name: examples build
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
- run: cargo build --example quickstart - run: cargo build --example quickstart
@@ -117,7 +117,7 @@ jobs:
name: stateright BFS N=3 K=2 name: stateright BFS N=3 K=2
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
- run: cargo test --test stateright_model --release --all-features -- bfs_n3_k2 --ignored - run: cargo test --test stateright_model --release --all-features -- bfs_n3_k2 --ignored
+6 -6
View File
@@ -17,7 +17,7 @@ jobs:
name: miri (sync modules) name: miri (sync modules)
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@nightly - uses: dtolnay/rust-toolchain@nightly
with: with:
components: miri components: miri
@@ -37,7 +37,7 @@ jobs:
matrix: matrix:
shard: [0, 1, 2, 3] shard: [0, 1, 2, 3]
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
- uses: taiki-e/install-action@v2 - uses: taiki-e/install-action@v2
@@ -57,7 +57,7 @@ jobs:
- fuzz_crypto_open - fuzz_crypto_open
- fuzz_merge - fuzz_merge
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@nightly - uses: dtolnay/rust-toolchain@nightly
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
- uses: taiki-e/install-action@v2 - uses: taiki-e/install-action@v2
@@ -69,7 +69,7 @@ jobs:
name: kani name: kani
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- uses: model-checking/kani-github-action@v1 - uses: model-checking/kani-github-action@v1
with: with:
@@ -80,7 +80,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 30 timeout-minutes: 30
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
- run: cargo test --test stateright_model --release --all-features -- random_large --ignored - run: cargo test --test stateright_model --release --all-features -- random_large --ignored
@@ -89,7 +89,7 @@ jobs:
name: criterion benches name: criterion benches
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
- run: cargo bench --all-features - run: cargo bench --all-features