From 81c722473f56caf83275e20194c2e30d7d69d88c Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Mon, 5 Mar 2018 13:19:39 +0100
Subject: [PATCH] fix: skip pruning for multiple baseBranches

---
 lib/workers/repository/cleanup.js | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/lib/workers/repository/cleanup.js b/lib/workers/repository/cleanup.js
index 58ee07637a..fef678eda5 100644
--- a/lib/workers/repository/cleanup.js
+++ b/lib/workers/repository/cleanup.js
@@ -41,6 +41,11 @@ async function pruneStaleBranches(config) {
     logger.debug('No branches to clean up');
     return;
   }
+  // istanbul ignore if
+  if (config.baseBranches && config.baseBranches.length) {
+    logger.info('Skipping cleanup for multiple baseBranches');
+    return;
+  }
   for (const branchName of remainingBranches) {
     logger.info({ branch: branchName }, `Deleting orphan branch`);
     const pr = await platform.findPr(branchName, null, 'open');
-- 
GitLab