diff --git a/docs/development/configuration.md b/docs/development/configuration.md index 5aa555d58af650e7c2db7fafb306ca7aaf7c66c0..8f50e1ba6a0f77cc8645e7f4f03c6b042d8e4907 100644 --- a/docs/development/configuration.md +++ b/docs/development/configuration.md @@ -2,11 +2,11 @@ ## Configuration Methods -Configuration is supported via any or all of the below: +Renovate's bot admin settings can be configured via any of these methods: - Configuration file -- Environment -- CLI +- Environment variables +- CLI parameters - Configuration file in target repository at one of the following paths: - `renovate.json` - `renovate.json5` @@ -22,8 +22,8 @@ The above are listed in **_reverse order_** of preference. e.g. CLI values will ### Default Configuration -Default configuration values can be found in -[lib/config/definitions.ts](../../lib/config/definitions.ts) +The default configuration values can be found in [lib/config/definitions.ts](../../lib/config/definitions.ts). +Options which have `"admin": true` are reserved only for bot admin configuration and cannot be configured within repository config files. ### Configuration File @@ -31,7 +31,8 @@ You can override default configuration using a configuration file, with default If you need an alternate location or name, set it in the environment variable `RENOVATE_CONFIG_FILE`. Using a configuration file gives you very granular configuration options. -For instance, you can override most settings at the global (file), repository, or package level. e.g. apply one set of labels for `backend/package.json` and a different set for `frontend/package.json` in the same repository. +For instance, you can override most settings at the global (file), repository, or package level. +e.g. apply one set of labels for `backend/package.json` and a different set of labels for `frontend/package.json` in the same repository. ```javascript module.exports = {