From b6452b0040e2d27d9f699d86d10815ae285d1ead Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Sat, 27 Feb 2021 07:47:37 +0100
Subject: [PATCH] fix: set branch updateType to major if any update is major

---
 lib/workers/repository/updates/generate.ts | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/workers/repository/updates/generate.ts b/lib/workers/repository/updates/generate.ts
index e3a01c5628..4f95762461 100644
--- a/lib/workers/repository/updates/generate.ts
+++ b/lib/workers/repository/updates/generate.ts
@@ -320,6 +320,9 @@ export function generateBranchConfig(
         .reduce((a, b) => a.concat(b), [])
     ),
   ];
+  if (config.upgrades.some((upgrade) => upgrade.updateType === 'major')) {
+    config.updateType = 'major';
+  }
   config.blockedByPin = config.upgrades.every(
     (upgrade) => upgrade.blockedByPin
   );
-- 
GitLab