Let a human review Renovate's config migration PRs, instead of auto-approving
HonkingGoose opened this issue · comments
The renovate-approve-bot
automatically approves Renovate's configuration migration PRs. I think we should let our users review the changes themselves instead of auto-approving.
Right now the configuration migration PRs makes some whitespace and ordering changes, so the PR probably needs to be fixed up by the user anyways.
To summarize: disable renovate-approve-bot
approval for Renovate config PRs.
I thought we should only approve ones marked as Automerge enabled anyway
I think this is the relevant bit of code:
Lines 53 to 59 in 920b699
So why does it think it's automerging?
I found this quote from you in another discussion:
Essentially it looks for "Automerge: enabled" in the PR body content and approves only if it sees that (otherwise it would just add noise)
renovatebot/renovate#15123 (reply in thread)
EDIT: I'm not sure from reading the index.js
code that this description is accurate. I don't see the string "Automerge: enabled"
in the code.
SECOND EDIT: Looks like we're checking if we see a manual merge message, and if we do, we exit:
Lines 18 to 26 in 920b699
Yeah, we look for the absence of "merge this manually"
Implemented