From 941d05112b53d7fecfc9c1f3162234dc2a09631e Mon Sep 17 00:00:00 2001 From: NimBold Date: Tue, 23 Jun 2026 22:36:50 +0330 Subject: [PATCH] fix(ci): avoid broken windows tauri lib harness --- .github/workflows/ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7a072ee..fb9006e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -61,8 +61,15 @@ jobs: pkg-config - run: npm ci - name: Test Rust backend + if: runner.os != 'Windows' working-directory: src-tauri run: cargo test --all-targets --target ${{ matrix.target }} + - name: Test Rust backend + if: runner.os == 'Windows' + working-directory: src-tauri + run: | + cargo test --tests --target ${{ matrix.target }} + cargo test --lib --no-run --target ${{ matrix.target }} - name: Provision locked engines if: runner.os != 'macOS' run: node scripts/provision-engines.js --target ${{ matrix.target }}