From c59afaeb433e7a3ea17c676a2ca299cfef5ee9cc Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Sat, 30 Jan 2021 11:57:14 +0100
Subject: [PATCH] logs: log if fork default branch is different from parent

---
 lib/platform/github/index.ts | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/lib/platform/github/index.ts b/lib/platform/github/index.ts
index b4000bbea0..d2e0c0e8c6 100644
--- a/lib/platform/github/index.ts
+++ b/lib/platform/github/index.ts
@@ -308,6 +308,16 @@ export async function initRepo({
       });
       config.repository = forkedRepo.body.full_name;
       config.forkDefaultBranch = forkedRepo.body.default_branch;
+      // istanbul ignore if
+      if (config.forkDefaultBranch !== config.defaultBranch) {
+        logger.debug(
+          {
+            defaultBranch: config.defaultBranch,
+            forkDefaultBranch: config.forkDefaultBranch,
+          },
+          'Fork has different default branch to parent'
+        );
+      }
     } catch (err) /* istanbul ignore next */ {
       logger.debug({ err }, 'Error forking repository');
       throw new Error(REPOSITORY_CANNOT_FORK);
-- 
GitLab