All Updates In One PR #32699
-
How are you running Renovate?A Mend.io-hosted app If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.No response Please tell us more about your question or problemFrom the documentation, it seems like Renovate will create multiple PRs by default (e.g. one for updating package1, one for package2, one for patching a vulnerability, one for lockfile management, etc.). Is there any option or combination of options that will ensure that one PR contains all changes Renovate might make? To get specific, I'd like to have one GitHub PR at the start of my day every Monday to review the changes Renovate wants to make. If at all possible, I'd also prefer to have separate commits for each change that would've been a separate PR (see the "e.g." above). This is my current config file (NOTE: I'm just now adding Renovate to the repo so it hasn't run yet):
As you can see from the first package rule, I'm under the impression that package rules with a specified Logs (if relevant)Logs
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
A preset already exists: https://docs.renovatebot.com/presets-group/#groupallnonmajor (Trust me you do not want to group all major updates together) Renovate creates one commit per branch though, not one commit per dependency/update |
Beta Was this translation helpful? Give feedback.
-
The answer partially solves things, but there's still an issue with I could just only do lockfile maintenance (and implicitly get the other updates) but I'm guessing that'll break with things like github actions updates where they don't have lockfiles. Thoughts? |
Beta Was this translation helpful? Give feedback.
A preset already exists: https://docs.renovatebot.com/presets-group/#groupallnonmajor
(Trust me you do not want to group all major updates together)
Renovate creates one commit per branch though, not one commit per dependency/update