Renovate GitHub-native automerge debug message when merge
method is not allowed
#12290
Labels
platform:github
GitHub Platform
priority-4-low
Low priority, unlikely to be done unless it becomes important to more people
type:bug
Bug fix of existing functionality
How are you running Renovate?
WhiteSource Renovate hosted app on github.com
Please select which platform you are using if self-hosting.
No response
If you're self-hosting Renovate, tell us what version of Renovate you run.
28.8.3
Describe the bug
Intro
I'm trying out the new automerge on my
honkinggoose/gitgosling
repo, with Renovate version28.8.3
.Steps to reproduce:
main
right when its created."message": "Merge method merge commits are not allowed on this repository"
Repo settings
On my repository I only allow
squash
merges:I also have a branch protection rule stating that any PR branch must be up-to-date with
main
before it can be merged.Further context
Link to PR that had the debug logs: HonkingGoose/git-gosling#313
Note that Renovate did manage to automerge the PR in the end, but I think it used the Renovate fallback to do that.
If GitHub-native automerge requires that the normal merge is available we should document that, because we don't mention this right now.
@rarkins thought:
Relevant debug logs
Relevant logs for initial run
Relevant logs for run that automerged the lockfile PR
Have you created a minimal reproduction repository?
No reproduction, but I have linked to a public repo where it occurs
The text was updated successfully, but these errors were encountered: