From 04932997ffd6c3dac7eaa7e2b4ca85f5689455e9 Mon Sep 17 00:00:00 2001 From: Yeachan-Heo Date: Sun, 5 Apr 2026 17:40:31 +0000 Subject: [PATCH] Expand CI coverage to the full Rust workspace --- .github/workflows/rust-ci.yml | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/.github/workflows/rust-ci.yml b/.github/workflows/rust-ci.yml index 8077655..5235382 100644 --- a/.github/workflows/rust-ci.yml +++ b/.github/workflows/rust-ci.yml @@ -43,8 +43,8 @@ jobs: - name: Check formatting run: cargo fmt --all --check - test-rusty-claude-cli: - name: cargo test -p rusty-claude-cli + test-workspace: + name: cargo test --workspace runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -52,5 +52,19 @@ jobs: - uses: Swatinem/rust-cache@v2 with: workspaces: rust -> target - - name: Run crate tests - run: cargo test -p rusty-claude-cli + - name: Run workspace tests + run: cargo test --workspace + + clippy-workspace: + name: cargo clippy --workspace + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + with: + components: clippy + - uses: Swatinem/rust-cache@v2 + with: + workspaces: rust -> target + - name: Run workspace clippy + run: cargo clippy --workspace