From 1dfcc4ef3d043ef1dc96c64eab512c597d7664f9 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Sun, 28 Apr 2019 08:23:00 +0200 Subject: [PATCH] fix: create master issue if any branch needs approval Closes https://github.com/renovatebot/config-help/issues/224 --- lib/workers/repository/master-issue.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/workers/repository/master-issue.js b/lib/workers/repository/master-issue.js index 3c3c8ac59b..bd9a6895ef 100644 --- a/lib/workers/repository/master-issue.js +++ b/lib/workers/repository/master-issue.js @@ -24,7 +24,9 @@ function getListItem(branch, type, pr) { // istanbul ignore next async function ensureMasterIssue(config, branches) { - if (!(config.masterIssue || config.masterIssueApproval)) { + if ( + !(config.masterIssue || branches.some(branch => branch.masterIssueApproval)) + ) { return; } logger.info('Ensuring master issue'); -- GitLab