Open mmitche opened 5 years ago
@mmitche I remember we talked about this a couple of weeks ago and the outcome was that we should respect repo's constrains. An example of this is https://github.com/dotnet/winforms-designer/pull/49.
To chime in on our decision to not automerge, we wished to confirm all changes entering our repository. If it passes the CI and we approve it (satisfies our check to require review from codeowners), then it might be nice to auto-merge in. But we would like to keep reviewing these PRs before they go in
Coming back around to this: we'd love to have this :)
@zsd4yr Should be in the rollout happening today. @riarenas made it happen.
Sadly that was only for AzDo repos. @zsd4yr wants it to work for Github as well.
/cc @dotnet/wpf-developers , @dotnet/dotnet-winforms , @vatsan-madhavan
Might be necessary for the dependency flow without using PRs
Because Maestro is an app today, it only has R/W permissions to repos. If a repository has required reviewers on the repo or has restricted the users who can push to a branch, it is unable to merge automatically. Find a way to enable auto-merging even in these cases. Some ideas: