mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 12:30:44 +00:00
ci(test): split command shards and harden release checks
This commit is contained in:
@@ -283,7 +283,15 @@ describe("package artifact reuse", () => {
|
||||
'pnpm openclaw qa matrix --help 2>/dev/null | grep -F -q -- "--fail-fast"',
|
||||
);
|
||||
expect(releaseWorkflow).toContain("matrix_args+=(--fail-fast)");
|
||||
expect(releaseWorkflow).toContain('pnpm openclaw qa matrix "${matrix_args[@]}"');
|
||||
expect(releaseWorkflow).toContain(
|
||||
'pnpm openclaw qa matrix --output-dir "${attempt_output_dir}" "${matrix_args[@]}"',
|
||||
);
|
||||
expect(releaseWorkflow).toContain(
|
||||
'echo "Matrix live lane failed on attempt ${attempt}; retrying once..." >&2',
|
||||
);
|
||||
expect(releaseWorkflow).toContain(
|
||||
'echo "Telegram live lane failed on attempt ${attempt}; retrying once..." >&2',
|
||||
);
|
||||
expect(qaWorkflow).toContain(
|
||||
'pnpm openclaw qa matrix --help 2>/dev/null | grep -F -q -- "--fail-fast"',
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user