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,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…