From be5de30de5b2868b4e5083688901f20098cee1bf Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Mon, 2 Mar 2026 20:29:01 -0800 Subject: [PATCH] CI: start push test lanes earlier and drop check gating --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6cf03f38c..5614c5cc3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: # Push to main keeps broad coverage. changed-scope: needs: [docs-scope] - if: needs.docs-scope.outputs.docs_only != 'true' + if: github.event_name == 'pull_request' && needs.docs-scope.outputs.docs_only != 'true' runs-on: blacksmith-16vcpu-ubuntu-2404 outputs: run_node: ${{ steps.scope.outputs.run_node }} @@ -114,7 +114,7 @@ jobs: run: pnpm release:check checks: - 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 strategy: @@ -330,7 +330,7 @@ jobs: run: pre-commit run --all-files pnpm-audit-prod checks-windows: - 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_windows == 'true') runs-on: blacksmith-32vcpu-windows-2025 timeout-minutes: 45 @@ -686,7 +686,7 @@ jobs: PY android: - 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_android == 'true') runs-on: blacksmith-16vcpu-ubuntu-2404 strategy: