diff --git a/docs/usage/configuration-options.md b/docs/usage/configuration-options.md index 0e2b6d8d7add806d3dc4ac0cfebd07fdc23667c5..c0a81a42a9f780778bb06d757fda85f0b4847035 100644 --- a/docs/usage/configuration-options.md +++ b/docs/usage/configuration-options.md @@ -243,7 +243,7 @@ Configuring this to `true` means that Renovate will detect and apply the default ## branchConcurrentLimit By default, Renovate won't enforce any concurrent branch limits. -The `config:base` preset that many extend from limits the amount of concurrent branches to 20, but in most cases we would recommend lower values such as 5 or 10. +The `config:base` preset that many extend from limits the amount of concurrent branches to 10, but in many cases a limit as low as 3 or 5 can be most efficient for a repository. If you want the same limit for both concurrent branches and concurrent PRs, then just set a value for `prConcurrentLimit` and it will be reused for branch calculations too. However, if you want to allow more concurrent branches than concurrent PRs, you can configure both values (e.g. `branchConcurrentLimit=5` and `prConcurrentLimit=3`). diff --git a/lib/config/presets/index.spec.ts b/lib/config/presets/index.spec.ts index 523484bdfc839e8dc337f8fdd7280a31dde44008..eaeb3c418d791d1b314668444b7e347fdce145dc 100644 --- a/lib/config/presets/index.spec.ts +++ b/lib/config/presets/index.spec.ts @@ -615,7 +615,7 @@ describe('config/presets/index', () => { ':ignoreModulesAndTests', ':autodetectPinVersions', ':prHourlyLimit2', - ':prConcurrentLimit20', + ':prConcurrentLimit10', 'group:monorepos', 'group:recommended', 'workarounds:all', diff --git a/lib/config/presets/internal/config.ts b/lib/config/presets/internal/config.ts index d861013c0b192b89653415c863f906d592aa967b..39042052b2c996a2fe398cd874714c438dcc3863 100644 --- a/lib/config/presets/internal/config.ts +++ b/lib/config/presets/internal/config.ts @@ -9,7 +9,7 @@ export const presets: Record<string, Preset> = { ':ignoreModulesAndTests', ':autodetectPinVersions', ':prHourlyLimit2', - ':prConcurrentLimit20', + ':prConcurrentLimit10', 'group:monorepos', 'group:recommended', 'workarounds:all',