AI / RenovateBot Interview Questions
What are Renovate's prHourlyLimit and prConcurrentLimit and how do they work together?
These two settings prevent Renovate from overwhelming a repository with pull requests, working at different time scales.
| Setting | Controls | Default |
|---|---|---|
| prHourlyLimit | Maximum new PRs opened in a single Renovate run | 2 |
| prConcurrentLimit | Maximum total open Renovate PRs at any one time | 10 |
| branchConcurrentLimit | Maximum open Renovate branches | Follows prConcurrentLimit |
{ "prHourlyLimit": 5, "prConcurrentLimit": 15, "packageRules": [ { "matchUpdateTypes": ["major"], "prConcurrentLimit": 2, "prPriority": -1 }, { "matchUpdateTypes": ["patch", "minor"], "prPriority": 1 } ] } // Setting to 0 removes the limit entirely (unlimited)
More Related questions...