From deb218943cd1fff720ef09d3d950aa41f9655e63 Mon Sep 17 00:00:00 2001 From: CRT Date: Tue, 13 Oct 2026 03:02:17 +0800 Subject: [PATCH] ci workflow: CI=full on the command itself (the runner's CI=true overrode the workflow env, so the desktop Rust tests and clippy were skipped on pushes that did not touch src-tauri) --- .forgejo/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 6b16a75..80ad2e5 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -73,5 +73,7 @@ jobs: # (cli/shots/browser.ts sandboxArgs), Playwright's own launches already pass it - name: Headless Chromium (browser tests, desktop boot check) run: bunx playwright install --with-deps chromium + # the runner sets CI=true in the job and it wins over the workflow env above: set CI=full for the command + # itself, or tools/ci.ts skips the desktop Rust tests and clippy when the push did not touch src-tauri - name: bun run ci - run: bun run ci + run: CI=full bun run ci