From 2e4c5c659213baca1211e2afaef43c41573e597c Mon Sep 17 00:00:00 2001 From: Conrado Gouvea Date: Tue, 5 Sep 2023 17:08:57 -0300 Subject: [PATCH] remove --all-features from CI --- .github/workflows/main.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7f6e90d..ccf1332 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -39,11 +39,14 @@ jobs: # GitHub displays the clippy job and its results as separate entries name: Clippy (stable) Results token: ${{ secrets.GITHUB_TOKEN }} - args: --all-features --all-targets -- -D warnings + # Notet that we don't use --all-features because we go against Rust + # convention and have a non-additive "redpallas" feature, and the + # tests only work without it currently. + args: --all-targets -- -D warnings - name: Run clippy manually without annotations if: ${{ !steps.check_permissions.outputs.has-permission }} - run: cargo clippy --all-features --all-targets -- -D warnings + run: cargo clippy --all-targets -- -D warnings fmt: name: Rustfmt