renovatebot / renovate

Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io
https://mend.io/renovate
GNU Affero General Public License v3.0
17.32k stars 2.27k forks source link

Delay between repository scans #20853

Open hoerup opened 1 year ago

hoerup commented 1 year ago

What would you like Renovate to be able to do?

When using renovate to scan our 100+ onprem microservice repos it puts a load on git server and repo servers, and when there are many updates it also adds quite a queue into the CI system

So i would like for a selfhosted renovate to be able to add a small delay between the repositories and spread the load on before-mentioned systems a bit

If you have any ideas on how this should be implemented, please tell us here.

.

Is this a feature you are interested in implementing yourself?

No

HonkingGoose commented 1 year ago

I'm going to assume this is status:ready, because it's labeled a good first issue and help wanted.

jakubrak commented 1 year ago

Are you using one Renovate instance? Perhaps subdividing repositories into multiple Renovate instances could solve the problem. See this discussion: https://github.com/renovatebot/renovate/discussions/13172 You can also limit the number of concurrent branches or pull requests per repository in Renovate config.