INNER CODE UNIT · TypeScript
prs
NVIDIA/NemoClaw · .dsh/tools/approve_nemoclaw_fork_workflow_runs/index.ts:212
const prs = plans.map((plan) => ({
number: plan.item.number,
url: plan.pr.url,
headSha: plan.pr.headRefOid,
maintainerCanModify: plan.pr.maintainerCanModify === true,
workflowFiles: plan.workflowFiles,
runs: plan.runs.map((run) => ({
id: run.databaseId,
workflow: run.workflowName,
url: run.url,
action: input.apply ? "approve" : "would-approve",
})),
}));
const actionRequiredRuns = plans.reduce((n, p) => n + p.runs.length, 0);
if (!input.apply)
return {
apply: false,
mutated: false,