You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I sometimes approve a PR but also re-run a failed check, or review a new PR before checks have completed. Then I leave the tab and it can go an unknown amount of time until I or someone else gets back to it to merge, or the PR author pings the PR asking why it's not merged yet, which is unfortunate.
I've requested a feature to do this to github some months ago, but it's not there yet. But it should be possible to do this per-repo with Travis CI, I think? For example, we could support having a label "auto-merge on all-green", which maybe squashes and merges if there are several commits, and rebases and merges if there's a single commit, if all checks are green (and there's an approved review).
I sometimes approve a PR but also re-run a failed check, or review a new PR before checks have completed. Then I leave the tab and it can go an unknown amount of time until I or someone else gets back to it to merge, or the PR author pings the PR asking why it's not merged yet, which is unfortunate.
I've requested a feature to do this to github some months ago, but it's not there yet. But it should be possible to do this per-repo with Travis CI, I think? For example, we could support having a label "auto-merge on all-green", which maybe squashes and merges if there are several commits, and rebases and merges if there's a single commit, if all checks are green (and there's an approved review).
Thoughts?
cc @tobie
The text was updated successfully, but these errors were encountered: