From 40850a326830ac3110e68c06b5b9458dd1cf0000 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lauren=C8=9Biu=20Nicola?= Date: Sun, 12 Jan 2025 16:32:04 +0200 Subject: [PATCH] Run tests by hand instead of cargo-all-features --- .github/workflows/test.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0bb6631..58886ed 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -44,6 +44,19 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v3 - - run: cargo install cargo-all-features - - run: cargo build-all-features - - run: cargo test-all-features + - name: Check formatting + run: cargo fmt --check + - name: Build (--no-default-features) + run: cargo build --no-default-features + - name: Test (--no-default-features) + run: cargo test --no-default-features + - name: Build (default features) + run: cargo build + - name: Test (default features) + run: cargo test + - name: Build (--all-features) + run: cargo build --all-features + - name: Test (--all-features) + run: cargo test --all-features + - name: Clippy + run: cargo clippy --all-features --all-targets