feat: automate HWLAB G14 PR rollout monitoring
This commit is contained in:
@@ -74,7 +74,7 @@ assertCondition(asRecord(plan.issueEntries, "issueEntries").mutation === false,
|
||||
const prCloseout = asRecord(plan.prCloseout, "prCloseout");
|
||||
assertCondition(prCloseout.mutation === false, "PR closeout plan must be non-mutating", prCloseout);
|
||||
assertCondition(asRecord(prCloseout.runnerBoundary, "runnerBoundary").maySelfCloseOrMergeOrdinaryPrWithinTaskBoundary === true, "ordinary PR runner self-close/merge boundary must be explicit", prCloseout);
|
||||
assertCondition(asRecord(prCloseout.unideskCliBoundary, "unideskCliBoundary").mergeSupported === false, "UniDesk REST gh pr merge must remain unsupported", prCloseout);
|
||||
assertCondition(asRecord(prCloseout.unideskCliBoundary, "unideskCliBoundary").mergeSupported === true, "UniDesk REST gh pr merge must be guarded and supported", prCloseout);
|
||||
assertCondition(asRecord(plan.claudeqqApproval, "claudeqqApproval").mutation === false, "approval plan must be non-mutating", plan);
|
||||
|
||||
const planWithoutDryRun = dataOf(runCli(["commander", "plan"], 1));
|
||||
|
||||
Reference in New Issue
Block a user