From e55d3ffe685e411b83def555b86829837a57e455 Mon Sep 17 00:00:00 2001 From: IshanGrover2004 Date: Sat, 10 Aug 2024 20:13:38 +0530 Subject: [PATCH] ci: Run clippy & fmt in `lib_ccxr` module also --- .github/workflows/format.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index f54201388..9f921024f 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -26,19 +26,22 @@ jobs: git diff-index --quiet HEAD -- || (git diff && exit 1) format_rust: runs-on: ubuntu-latest + strategy: + matrix: + workdir: ['./src/rust', './src/rust/lib_ccxr'] defaults: run: - working-directory: ./src/rust + working-directory: ${{ matrix.workdir }} steps: - uses: actions/checkout@v4 - name: cache uses: actions/cache@v4 with: path: | - src/rust/.cargo/registry - src/rust/.cargo/git - src/rust/target - key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + ${{ matrix.workdir }}/.cargo/registry + ${{ matrix.workdir }}/.cargo/git + ${{ matrix.workdir }}/target + key: ${{ runner.os }}-cargo-${{ hashFiles('${{ matrix.workdir }}/Cargo.lock') }} restore-keys: ${{ runner.os }}-cargo- - uses: actions-rs/toolchain@v1 with: