A few months ago, we moved a project to GitHub and missed the automation we used to have on the old platform. For example, we like to merge pull requests automatically when the CI passes and the code has been reviewed and approved.
That's why we started Mergify!
Now, it has a few more features to help automating workflows around pull requests, such as the ability to backport pull request to maintenance branches, delete merged branches, etc.
Feel free to try it out and let us know what you think!
This looks very nice! I have used Bitbucket and GitLab before which have merge blockers (e.g. user cannot manually merge if tests are failing), but this a welcome next level.
I couldn't find on the website - does the tool support a choice of merge types such as Classic Merge Commit, Squash and Fast Forward Rebase?
That's why we started Mergify!
Now, it has a few more features to help automating workflows around pull requests, such as the ability to backport pull request to maintenance branches, delete merged branches, etc.
Feel free to try it out and let us know what you think!