From 068e6daa01161c346841acb135ccf43d0ececd04 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Tue, 19 Jun 2018 15:34:37 +0200
Subject: [PATCH] fix: pass Bad credentials error up from ensurePr

---
 lib/workers/branch/index.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lib/workers/branch/index.js b/lib/workers/branch/index.js
index 913765e08c..b87d1ffb0d 100644
--- a/lib/workers/branch/index.js
+++ b/lib/workers/branch/index.js
@@ -258,6 +258,10 @@ async function processBranch(branchConfig, packageFiles) {
       logger.debug('Passing rate-limit-exceeded error up');
       throw err;
     }
+    if (err.message && err.messag.includes('Bad credentials')) {
+      logger.debug('Passing Bad credentials error up');
+      throw err;
+    }
     // Otherwise don't throw here - we don't want to stop the other renovations
     logger.error({ err }, `Error ensuring PR: ${err.message}`);
   }
-- 
GitLab