Auto merge and rebase approved PRs #33208
-
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 problemI have a classic configuration of Renovate, I think, and it does the job. But Renovate does not merge PRs automatically; I need to approve them manually. We were thinking that we could create Renovate PRs as drafts so the CI doesn't run, and once approved, it does. But we can't approve a PR if we're not sure the CI passes in the first place. The ideal solution, I think, would be for Renovate to create a PR with the new dependency. The CI runs, and we can see if it's okay to merge or not. Renovate does not rebase it until someone approves the PR, and once approved, it rebases it and merges it. But is it even possible to tell Renovate to rebase only approved PRs? Here is my config :
Thank you for your help ! Logs (if relevant)No response |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
https://docs.renovatebot.com/configuration-options/#keepupdatedlabel |
Beta Was this translation helpful? Give feedback.
-
If you configure Renovate to automerge, it will automatically keep the branch updated with the base branch. If you turn off automerge, you should find it only rebases when conflicted. |
Beta Was this translation helpful? Give feedback.
https://docs.renovatebot.com/configuration-options/#keepupdatedlabel