From efb64078ec3a8d1327a968359ac27e694839b23a Mon Sep 17 00:00:00 2001 From: Jay Oster Date: Sun, 27 Dec 2020 06:35:17 -0800 Subject: [PATCH] CI improvements (#132) - Run Cargo check against the entire workspace - Use minimal toolchain profile for lints --- .github/workflows/ci.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b56f8cf..26a3aa5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,6 +31,7 @@ jobs: uses: actions-rs/cargo@v1 with: command: check + args: --all tests: name: Test runs-on: ubuntu-latest @@ -71,9 +72,10 @@ jobs: - name: Install toolchain uses: actions-rs/toolchain@v1 with: - toolchain: stable - components: clippy, rustfmt - override: true + profile: minimal + toolchain: stable + components: clippy, rustfmt + override: true - name: Cargo fmt uses: actions-rs/cargo@v1 with: