diff --git a/lib/workers/repository/onboarding/branch/check.ts b/lib/workers/repository/onboarding/branch/check.ts
index 7717a1ae85eb6765a076cb6c10e8a89b7064daad..911092d953f6a5a789eb4cf1823f8a3a90bbe02c 100644
--- a/lib/workers/repository/onboarding/branch/check.ts
+++ b/lib/workers/repository/onboarding/branch/check.ts
@@ -76,6 +76,10 @@ export const isOnboarded = async (config: RenovateConfig): Promise<boolean> => {
           configFileContent.renovate
         ) {
           logger.debug('Existing config file confirmed');
+          logger.debug(
+            { fileName: cache.configFileName, config: configFileContent },
+            'Repository config'
+          );
           return true;
         }
       }
diff --git a/lib/workers/repository/onboarding/branch/index.spec.ts b/lib/workers/repository/onboarding/branch/index.spec.ts
index 98a55a94d0ac2998f157fcf43e51804e0012c27d..ad8d1074a77e37be08885403a24d3ca95bc8ff65 100644
--- a/lib/workers/repository/onboarding/branch/index.spec.ts
+++ b/lib/workers/repository/onboarding/branch/index.spec.ts
@@ -12,6 +12,7 @@ import {
   REPOSITORY_FORKED,
   REPOSITORY_NO_PACKAGE_FILES,
 } from '../../../../constants/error-messages';
+import { logger } from '../../../../logger';
 import type { Pr } from '../../../../modules/platform';
 import { PrState } from '../../../../types';
 import * as _cache from '../../../../util/cache/repository';
@@ -165,6 +166,19 @@ describe('workers/repository/onboarding/branch/index', () => {
       cache.getCache.mockReturnValue({ configFileName: '.renovaterc' });
       platform.getJsonFile.mockResolvedValueOnce({});
       const res = await checkOnboardingBranch(config);
+      expect(logger.debug).toHaveBeenCalledWith(
+        'Checking cached config file name'
+      );
+      expect(logger.debug).toHaveBeenCalledWith(
+        'Existing config file confirmed'
+      );
+      expect(logger.debug).toHaveBeenCalledWith(
+        {
+          fileName: '.renovaterc',
+          config: {},
+        },
+        'Repository config'
+      );
       expect(res.repoIsOnboarded).toBeTrue();
     });
 
@@ -173,6 +187,21 @@ describe('workers/repository/onboarding/branch/index', () => {
       platform.getJsonFile.mockResolvedValueOnce({ renovate: {} });
       fs.readLocalFile.mockResolvedValueOnce('{}');
       const res = await checkOnboardingBranch(config);
+      expect(logger.debug).toHaveBeenCalledWith(
+        'Checking cached config file name'
+      );
+      expect(logger.debug).toHaveBeenCalledWith(
+        'Existing config file confirmed'
+      );
+      expect(logger.debug).toHaveBeenCalledWith(
+        {
+          fileName: 'package.json',
+          config: {
+            renovate: {},
+          },
+        },
+        'Repository config'
+      );
       expect(res.repoIsOnboarded).toBeTrue();
     });