From 40db9734c4d488aac07a305ffd28311f1903baec Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 20 Apr 2026 21:39:39 +0100 Subject: [PATCH] ci: start windows checks earlier --- .github/workflows/ci.yml | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 82f3ada4407..8c5952c4e2e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1899,8 +1899,8 @@ jobs: permissions: contents: read name: ${{ matrix.check_name }} - needs: [preflight, build-artifacts] - if: always() && needs.preflight.outputs.run_checks_windows == 'true' && needs.build-artifacts.result == 'success' + needs: [preflight] + if: needs.preflight.outputs.run_checks_windows == 'true' runs-on: ${{ github.repository == 'openclaw/openclaw' && 'blacksmith-32vcpu-windows-2025' || 'windows-2025' }} timeout-minutes: 60 env: @@ -1980,20 +1980,6 @@ jobs: # caches can skip repeated rebuild/download work on later shards/runs. pnpm install --frozen-lockfile --prefer-offline --ignore-scripts=false --config.engine-strict=false --config.enable-pre-post-scripts=true --config.side-effects-cache=true || pnpm install --frozen-lockfile --prefer-offline --ignore-scripts=false --config.engine-strict=false --config.enable-pre-post-scripts=true --config.side-effects-cache=true - - name: Download dist artifact - if: matrix.task == 'test' - uses: actions/download-artifact@v8 - with: - name: dist-build - path: dist/ - - - name: Download A2UI bundle artifact - if: matrix.task == 'test' - uses: actions/download-artifact@v8 - with: - name: canvas-a2ui-bundle - path: src/canvas-host/a2ui/ - - name: Run ${{ matrix.task }} (${{ matrix.runtime }}) env: TASK: ${{ matrix.task }}