Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 1 addition & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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)
Expand All @@ -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:
Expand All @@ -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"
Expand Down Expand Up @@ -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:
Expand All @@ -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
Expand All @@ -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

Expand All @@ -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
2 changes: 2 additions & 0 deletions .github/workflows/fuzz.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ jobs:
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: nightly
cache: false

- uses: Swatinem/rust-cache@v2
with:
Expand Down Expand Up @@ -193,6 +194,7 @@ jobs:
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: nightly
cache: false

- uses: Swatinem/rust-cache@v2
with:
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/maintenance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
1 change: 0 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading