diff --git a/.github/workflows/testing.yaml b/.github/workflows/testing.yaml index f138a95c..3ae18e4d 100644 --- a/.github/workflows/testing.yaml +++ b/.github/workflows/testing.yaml @@ -65,10 +65,6 @@ jobs: name: Run Lint Checks run: cargo clippy --tests --benches --examples --workspace --all-targets --all-features -- -D clippy::correctness -D clippy::suspicious -D clippy::complexity -D clippy::perf -D clippy::style -D clippy::pedantic - - id: doc - name: Run Documentation Checks - run: cargo test --doc - unit: name: Units runs-on: ubuntu-latest @@ -100,6 +96,14 @@ jobs: with: tool: cargo-llvm-cov, cargo-nextest + - id: docs + name: Build Documentation + run: cargo doc --no-deps --bins --examples --workspace --all-features + + - id: test-docs + name: Run Documentation Tests + run: cargo test --doc + - id: test name: Run Unit Tests run: cargo test --tests --benches --examples --workspace --all-targets --all-features