From 4f8a3a4fbc6c37cceb50e8f64fdafb473ba8487f Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Fri, 2 Apr 2021 06:40:50 +0200
Subject: [PATCH] fix(cache): warn not error for pull 404

---
 lib/workers/repository/cache.ts | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/lib/workers/repository/cache.ts b/lib/workers/repository/cache.ts
index 6550bdc65c..1104be2bc4 100644
--- a/lib/workers/repository/cache.ts
+++ b/lib/workers/repository/cache.ts
@@ -76,6 +76,14 @@ async function generateBranchCache(branch: BranchConfig): Promise<BranchCache> {
       upgrades,
     };
   } catch (err) {
+    // istanbul ignore if
+    if (err.response?.statusCode === 404) {
+      logger.warn(
+        { err, branchName },
+        '404 error when generating branch cache'
+      );
+      return null;
+    }
     logger.error({ err, branchName }, 'Error generating branch cache');
     return null;
   }
-- 
GitLab