Do not clone repositories when there is no config and onboarding is disabled #25672
Closed
aentwist
started this conversation in
Suggest an Idea
Replies: 2 comments 9 replies
-
|
Renovate supports a lot of config file names, so you'd need to limit yourself to one (eg renovate.json) to avoid doing too many API calls. Then there could be a variant if optimizeForDisabled adapted for the case where onboarding=false |
Beta Was this translation helpful? Give feedback.
8 replies
-
|
|
Beta Was this translation helpful? Give feedback.
1 reply
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.
-
How are you running Renovate?
Self-hosted
If you're self-hosting Renovate, tell us what version of Renovate you run.
37.43.4
If you're self-hosting Renovate, select which platform you are using.
GitLab self-hosted
Was this something which used to work for you, and then stopped?
No
Wanted end result.
I am running renovate with autodiscover and without onboarding. I want it to only run on repos that are configured / enabled. I expect renovate to determine whether repos are enabled before starting work on them. I do not want it to clone repos that are not enabled as this is very expensive, but I am under the impression that is not currently the case. How can I set cloning to be lazy?
What you tried so far.
Having trouble finding info on this. Haven't tried anything, open to suggestions.
Relevant debug logs
For example
There are many repos, and some take a full 2 minutes to be cloned.
Beta Was this translation helpful? Give feedback.
All reactions