mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-02 16:31:34 +00:00
* fix(release): validate frozen runtime pair evidence * fix(release): pin frozen runtime gap identities * style(release): satisfy frozen validator lint * fix(ci): repair release blocker checks
32 lines
764 B
TypeScript
32 lines
764 B
TypeScript
#!/usr/bin/env node
|
|
export function parseArgs(argv: string[]):
|
|
| {
|
|
summaryPath: string;
|
|
reportSummaryPath?: string;
|
|
reportMarkdownPath?: string;
|
|
requireExplicitGap: boolean;
|
|
targetSha?: string;
|
|
lane?: string;
|
|
}
|
|
| undefined;
|
|
export function validateQaRuntimePairSummary(
|
|
summary: unknown,
|
|
options?: { requireExplicitGap?: boolean; targetSha?: string; lane?: string },
|
|
): {
|
|
total: number;
|
|
passed: number;
|
|
failed: 0;
|
|
skipped: number;
|
|
};
|
|
export function validateQaRuntimePairReport(
|
|
summary: unknown,
|
|
reportSummary: unknown,
|
|
reportMarkdown: unknown,
|
|
options?: { requireExplicitGap?: boolean; targetSha?: string; lane?: string },
|
|
): {
|
|
total: number;
|
|
passed: number;
|
|
failed: 0;
|
|
skipped: number;
|
|
};
|