fix(release): narrow qualification cadence

This commit is contained in:
Vincent Koc
2026-08-21 03:57:10 -07:00
parent 1f0934cb22
commit 60d9834c7a
+8 -5
View File
@@ -609,10 +609,6 @@ function main() {
if (!["publish", "postpublish-confidence", "main-qualification"].includes(intent)) {
throw new Error("--intent must be publish, postpublish-confidence, or main-qualification");
}
const validationIntent =
intent === "main-qualification"
? (requiredOption(args, "--validation-intent") as MainQualificationValidationIntent)
: undefined;
const source = {
candidateSha: requiredOption(args, "--candidate-sha"),
candidateRef: requiredOption(args, "--candidate-ref"),
@@ -621,7 +617,14 @@ function main() {
};
const plan = produceReleasePlan(
intent === "main-qualification"
? { ...source, intent, validationIntent }
? {
...source,
intent,
validationIntent: requiredOption(
args,
"--validation-intent",
) as MainQualificationValidationIntent,
}
: { ...source, intent },
);
process.stdout.write(canonicalReleasePlanLockJson(createReleasePlanLock(plan)));