Skip to content

Commit

Permalink
ci: run for whole workspace
Browse files Browse the repository at this point in the history
Signed-off-by: Martin Kröning <martin.kroening@eonerc.rwth-aachen.de>
  • Loading branch information
mkroening committed Apr 21, 2024
1 parent 133cbad commit a9ff8c2
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,31 +12,31 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- run: cargo check
- run: cargo check --workspace

test:
name: Test Suite
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- run: cargo test
- run: cargo test --workspace

unstable:
name: Test Suite (unstable)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@nightly
- run: cargo test --feature unstable
- run: cargo test --workspace --feature unstable

very_unstable:
name: Test Suite (very_unstable)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@nightly
- run: cargo test --features very_unstable
- run: cargo test --workspace --features very_unstable

lints:
name: Lints
Expand All @@ -47,4 +47,4 @@ jobs:
with:
components: clippy, rustfmt
- run: cargo fmt --all --check
- run: cargo clippy
- run: cargo clippy --workspace

0 comments on commit a9ff8c2

Please sign in to comment.