fix(ci): finalize Windows Testbox after setup failures · openclaw/openclaw@ca0eb62
vincentkoc
·
2026-06-23
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -22,6 +22,7 @@ const UPDATE_MIGRATION_WORKFLOW = ".github/workflows/update-migration.yml";
|
22 | 22 | const CI_CHECK_TESTBOX_WORKFLOW = ".github/workflows/ci-check-testbox.yml"; |
23 | 23 | const CI_CHECK_ARM_TESTBOX_WORKFLOW = ".github/workflows/ci-check-arm-testbox.yml"; |
24 | 24 | const CI_BUILD_ARTIFACTS_TESTBOX_WORKFLOW = ".github/workflows/ci-build-artifacts-testbox.yml"; |
| 25 | +const WINDOWS_BLACKSMITH_TESTBOX_WORKFLOW = ".github/workflows/windows-blacksmith-testbox.yml"; |
25 | 26 | const CRABBOX_HYDRATE_WORKFLOW = ".github/workflows/crabbox-hydrate.yml"; |
26 | 27 | const CRABBOX_CONFIG = ".crabbox.yaml"; |
27 | 28 | const SCHEDULED_LIVE_CHECKS_WORKFLOW = ".github/workflows/openclaw-scheduled-live-checks.yml"; |
@@ -1266,6 +1267,10 @@ describe("package artifact reuse", () => {
|
1266 | 1267 | workflowJob(CI_BUILD_ARTIFACTS_TESTBOX_WORKFLOW, "build-artifacts"), |
1267 | 1268 | "Run Testbox", |
1268 | 1269 | ); |
| 1270 | +const runWindowsTestboxStep = workflowStep( |
| 1271 | +workflowJob(WINDOWS_BLACKSMITH_TESTBOX_WORKFLOW, "windows"), |
| 1272 | +"Run Testbox", |
| 1273 | +); |
1269 | 1274 | |
1270 | 1275 | expect(workflow).toContain('PNPM_CONFIG_STORE_DIR: "/tmp/openclaw-pnpm-store"'); |
1271 | 1276 | expect(workflow).not.toContain("PNPM_CONFIG_MODULES_DIR"); |
@@ -1277,6 +1282,7 @@ describe("package artifact reuse", () => {
|
1277 | 1282 | expect(runTestboxStep.if).toBe("always()"); |
1278 | 1283 | expect(runArmTestboxStep.if).toBe("always()"); |
1279 | 1284 | expect(runBuildArtifactsTestboxStep.if).toBe("always()"); |
| 1285 | +expect(runWindowsTestboxStep.if).toBe("always()"); |
1280 | 1286 | expect(runTestboxStep["continue-on-error"]).toBeUndefined(); |
1281 | 1287 | }); |
1282 | 1288 | |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。