diff --git a/lib/workers/repository/master-issue.js b/lib/workers/repository/master-issue.js index 27c1001df781551a9b713153a6f47bf2fb073243..1e5d060858b84a247b56fa2d10b2f8a835ffa00e 100644 --- a/lib/workers/repository/master-issue.js +++ b/lib/workers/repository/master-issue.js @@ -131,7 +131,17 @@ async function ensureMasterIssue(config, branches) { } issueBody += '\n'; } + const prPending = branches.filter(branch => branch.res === 'pending'); + if (prPending.length) { + issueBody += '## Pending Status Checks\n\n'; + issueBody += `These updates await pending status checks. To force their creation now, check the box below.\n\n`; + for (const branch of prPending) { + issueBody += getListItem(branch, 'approvePr'); + } + issueBody += '\n'; + } const otherRes = [ + 'pending', 'needs-approval', 'needs-pr-approval', 'not-scheduled',