From 91ac6b00c1d1491ef156f601ace588a7994572f7 Mon Sep 17 00:00:00 2001 From: Filip Tibell Date: Wed, 5 Jun 2024 16:53:19 +0200 Subject: [PATCH] Make sure build, lint, test workflow runs for entire workspace --- .github/workflows/ci.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c5ebff1..6da758d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -88,17 +88,20 @@ jobs: - name: Build run: | cargo build \ + --workspace --locked --all-features \ --target ${{ matrix.cargo-target }} - name: Lint run: | cargo clippy \ + --workspace --locked --all-features \ --target ${{ matrix.cargo-target }} - name: Test run: | cargo test \ + --lib --workspace --locked --all-features \ --target ${{ matrix.cargo-target }}