merge on green: 'automerge: exact' catches up branch and allows MoG merge commits #5096
Labels
bot: merge on green
priority: p3
Desirable enhancement or fix. May not be included in next release.
type: feature request
‘Nice-to-have’ improvement, new feature or different behavior or design.
Is your feature request related to a problem? Please describe.
I want an external contribution that I've approved to be merged automatically with
automerge: exact
(so that the contributor does not sneak an extra commit in post-approval/pre-automerge
), but without having to reapprove whenever the branch is caught up by an automatic merge-commit (e.g. from MoG mergingmain
into the branch). In a high traffic (lots of merges) repository with long running presubmits (kokoro, on the order of tens of minutes), each time I have to catch up a PR branch, it requires I reapprove the PR to satisfyautomerge: exact
. This is toil.Describe the solution you'd like
I would like MoG to do the following with
automerge: exact
:automerge
already does)Describe alternatives you've considered
Use
automerge
- this might be fine since I think external contributions require that Kokoro presubmits be manually run by maintainers, but that ties us to Kokoro, something we may want to get away from in the future, and that not all repos use.Babysit the PR with
automerge: exact
, manually catching up the branch and reapproving. This is just toilsome but not the worst.Additional context
The PR in question was googleapis/google-cloud-go#8196, in
google-cloud-go
, a mono-repo that has decent commit traffic and slow(er) presubmits.The text was updated successfully, but these errors were encountered: