diff --git a/docs/usage/self-hosted-configuration.md b/docs/usage/self-hosted-configuration.md index 4021d45353eb11dc6259c13295592f3e5f4b383c..78ce9a7458aa1961030bc3757f62a4398c0d9c0d 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 b117c02b7f37adadcb7ab30ec07e46fe27f56774..b844829aee9ddd493b90283988a7bc30bd989ee2 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,