mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-15 09:46:03 +00:00
26 lines
712 B
TypeScript
26 lines
712 B
TypeScript
#!/usr/bin/env node
|
|
export function parseArgs(argv: unknown): {
|
|
sha: string;
|
|
targetRef: string;
|
|
workflowSha: string;
|
|
keepBranch: boolean;
|
|
dryRun: boolean;
|
|
inputs: {
|
|
provider: string;
|
|
mode: string;
|
|
release_profile?: string;
|
|
rerun_group: string;
|
|
reuse_evidence: string;
|
|
};
|
|
};
|
|
export function releaseProfileForTarget(
|
|
targetSha: string,
|
|
readPackageJson?: (sha: string) => string,
|
|
): "beta" | "stable";
|
|
export function releaseEvidenceVerificationArgs(parentRunId: unknown): string[];
|
|
export function releaseEvidenceVerifierPath(worktreeRoot: unknown): string;
|
|
export function resolveRemoteTargetRefSha(
|
|
targetRef: string,
|
|
executeGit?: (args: string[]) => string,
|
|
): string;
|