From a5a6952bf23cfb4e2a22a20f06f44c98a0a86e60 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Mon, 2 Mar 2026 20:11:10 -0800 Subject: [PATCH] CI: reduce critical path for check build and windows jobs --- .github/workflows/ci.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 546feed4a5c..6cf03f38c73 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -62,7 +62,7 @@ jobs: # Build dist once for Node-relevant changes and share it with downstream jobs. build-artifacts: - needs: [docs-scope, changed-scope, check] + needs: [docs-scope, changed-scope] if: needs.docs-scope.outputs.docs_only != 'true' && (github.event_name == 'push' || needs.changed-scope.outputs.run_node == 'true') runs-on: blacksmith-16vcpu-ubuntu-2404 steps: @@ -285,7 +285,8 @@ jobs: uses: ./.github/actions/setup-node-env with: install-bun: "false" - use-sticky-disk: "true" + use-sticky-disk: "false" + install-deps: "false" - name: Setup Python uses: actions/setup-python@v5 @@ -329,7 +330,7 @@ jobs: run: pre-commit run --all-files pnpm-audit-prod checks-windows: - needs: [docs-scope, changed-scope, build-artifacts, check] + needs: [docs-scope, changed-scope, check] if: needs.docs-scope.outputs.docs_only != 'true' && (github.event_name == 'push' || needs.changed-scope.outputs.run_windows == 'true') runs-on: blacksmith-32vcpu-windows-2025 timeout-minutes: 45