Lines Matching refs:pr
63 const pr = await GitHub.getPullRequestAsync(prNumber); constant
66 logger.info(' Fetching head commit', chalk.yellow.bold(pr.head.sha));
69 ref: pr.head.sha,
70 depth: pr.commits + 1,
77 pullRequest: pr,
84 (reviewer) => !pr.body?.includes(getMagicCommentForReviewer(reviewer))
102 const report = generateReportFromOutputs(activeOutputs, pr.head.sha);
103 await submitReportAsync(pr.number, report);
112 await submitReviewWithCommentsAsync(pr.number, reviewComments.splice(0, COMMENTS_LIMIT));
124 await deleteOutdatedReviewsAsync(pr.number, outdatedReviews);
125 await updateLabelsAsync(pr, getLabelFromOutputs(activeOutputs));
158 async function updateLabelsAsync(pr: GitHub.PullRequest, newLabel: Label) {
159 const prLabels = pr.labels.map((label) => label.name);
169 await GitHub.removeIssueLabelAsync(pr.number, labelToRemove);
173 await GitHub.addIssueLabelsAsync(pr.number, [newLabel]);