Allow lockFileMaintenance PRs to not be blocked by concurrent branch limits
#41128
jamietanna
started this conversation in
Suggest an Idea
Replies: 1 comment
-
|
Sounds good 👍🏻 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Tell us more.
When using Renovate's Lock File Maintenance (aka
lockFileMaintenancefunctionality - which we enabled by default in Renovate 43 - a possible occurrence is that Renovate has too many branches open to be able to raise a Lock File Maintenance PR.Because Lock File Maintenance is an option that generally keeps dependencies in-sync with the version pinning (or ranges) that are in use, this is likely something that users always want to have raised for them.
However, due to it not receiving any priority over the other branches created, it may get rate limited by
branchConcurrentLimits/prConcurrentLimits.We probably don't want to make this a default (at the
lockFileMaintenanceconfiguration option) but instead introduce a new preset which can then beignorePresets'd.For instance:
{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "packageRules": [ { "description": "Always allow lockFileMaintenance to be raised", "matchUpdateTypes": [ "lockFileMaintenance" ], "branchConcurrentLimit": 0 } ] }Beta Was this translation helpful? Give feedback.
All reactions