Files
rea/scripts/ci/release-recovery.d.mts
morluto 790657dc0d fix(release): recover verified partial registry publications
Validate original exact-source qualification, release tag, retained package provenance and npm integrity before the corrected public-package canary. Publish only the existing release's MCP metadata through a shared idempotent publisher; never recreate tags or npm versions.
2026-10-14 21:15:34 +08:00

29 lines
537 B
TypeScript

export function selectRecoveryRelease(input: {
repository: string;
version: string;
run: unknown;
jobs: unknown;
release: unknown;
tagSha: string;
}): {
version: string;
source_sha: string;
run_id: number;
run_attempt: number;
};
export function verifyRecoveryPackage(input: {
directory: string;
sourceSha: string;
runId: number;
runAttempt: number;
version: string;
integrity: string;
}): Promise<{
version: string;
sourceSha: string;
runId: number;
runAttempt: number;
integrity: string;
}>;