Evaluate concurrent and hourly limits once per branch #32041
rarkins
started this conversation in
Suggest an Idea
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Tell us more.
Today Renovate uses this logic:
Instead we could:
One thing to decide is what to do if a branch contains multiple upgrades and those upgrades have different limits set. I think we need to decided between the lowest limit (which could be "no limit") and the highest limit. I suggest we go with highest limits but log a warning if branches have mixed limits.
Something else to keep in mind is that we can "change hours" during a run, e.g. start at 10.59 for the first branch and process the second branch at 11.00, where hourly limits are reset.
Final point is that this relies on the results being returned by getPrList() being accurate/updated for all platforms. Issue created: #32040
Beta Was this translation helpful? Give feedback.
All reactions