From 50ab6b4bfd6e5d19f12b0b9014a735c58a812fa6 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Thu, 13 May 2021 16:09:50 +0200
Subject: [PATCH] docs: expand requireConfig (#9973)

---
 docs/usage/self-hosted-configuration.md | 2 ++
 lib/config/definitions.ts               | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/docs/usage/self-hosted-configuration.md b/docs/usage/self-hosted-configuration.md
index 4021d45353..78ce9a7458 100644
--- a/docs/usage/self-hosted-configuration.md
+++ b/docs/usage/self-hosted-configuration.md
@@ -331,6 +331,8 @@ Warning: this is an experimental feature and may be modified or removed in a fut
 
 ## requireConfig
 
+If this is set to `false`, it means that Renovate won't require a config file such as `renovate.json` to be present in each repository and will run even if one is missing.
+
 ## secrets
 
 Secrets may be configured by a bot admin in `config.js`, which will then make them available for templating within repository configs.
diff --git a/lib/config/definitions.ts b/lib/config/definitions.ts
index b117c02b7f..b844829aee 100644
--- a/lib/config/definitions.ts
+++ b/lib/config/definitions.ts
@@ -351,7 +351,8 @@ const options: RenovateOptions[] = [
   },
   {
     name: 'requireConfig',
-    description: 'Set to true if repositories must have a config to activate.',
+    description:
+      'Set to false if it is optional for repositories to contain a config.',
     stage: 'repository',
     type: 'boolean',
     default: true,
-- 
GitLab