mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-18 00:23:25 -06:00
improve: split hosted Windows CI into three lanes (#123577)
* ci: split Windows tests into three lanes * test: cover three-way Windows CI partition
This commit is contained in:
committed by
GitHub
parent
37c9a30f58
commit
3a49aa1ac6
@@ -851,7 +851,7 @@ jobs:
|
||||
checks_windows_matrix: createMatrix(
|
||||
runWindows
|
||||
? usesGithubRunnerProfile
|
||||
? [1, 2].map((part) => ({
|
||||
? [1, 2, 3].map((part) => ({
|
||||
check_name: `checks-windows-node-test-${part}`,
|
||||
runtime: "node",
|
||||
task: `test-${part}`,
|
||||
@@ -3131,7 +3131,7 @@ jobs:
|
||||
shell: bash
|
||||
strategy:
|
||||
fail-fast: false
|
||||
max-parallel: 2
|
||||
max-parallel: 3
|
||||
matrix: ${{ fromJson(needs.preflight.outputs.checks_windows_matrix) }}
|
||||
steps:
|
||||
- &platform_checkout_step
|
||||
@@ -3259,6 +3259,9 @@ jobs:
|
||||
test-2)
|
||||
pnpm test:windows:ci:2
|
||||
;;
|
||||
test-3)
|
||||
pnpm test:windows:ci:3
|
||||
;;
|
||||
*)
|
||||
echo "Unsupported Windows checks task: $TASK" >&2
|
||||
exit 1
|
||||
|
||||
Reference in New Issue
Block a user