Stop merging your pull requests manually

We save your time by automatically merging, commenting, rebasing, updating, labeling, backporting, closing, assigning, your pull requests.

Version control

They Use Mergify

We merge their code automatically every day.

Usability testing

Doing manually what should be automatic is frustrating.

Your team spends too much time managing pull requests. That makes your development pace slow. Especially when you have to:

Decide who should review

You have to manually set assignees for your code reviews to be done. Though you know that some people should review some pull requests based on their authors, modified files, labels — or a combination of those.

Set all those labels yourself

You know you could write rules to categorize your pull requests with labels.

Rebase on top of master

Development never stops and your pull request is not always up to date with master. So you have to update it yourself so it passes the CI correctly with the latest commits.

Wait for your CI to finish

You approved the pull request but it won't be merged until you wait for the CI to finish and get back to the pull request to manually click on the merge button.

Backport the pull request to another branch

You just committed a bug fix and now you need to create a bunch of pull requests to get it on other branches. Here you go, typing a ton of git command and clicking in GitHub.

We can run those tasks for you

Here's how we save your time:

#1

Define your rules

Describe your pull request conditions in a YAML file. You can match any pull request based on any criteria. Our configuration file format is straightforward and fully documented.

See file format example
#2

Determine your action

Our bot will take action as soon as your pull request matches any rule you defined. It can do anything: merge, close, comment, request a review, backport, copy, etc.

See the list of available actions
#3

Watch our bot doing the job

As soon as your rules match, our bot takes action and does everything you asked it. It will let you know in real-time its progress and which rules might be triggered.

Show me more features

Ready to get started?

The first 14 days are on us!

You're in great company

See what our users say about us:

Thomas Eizinger

I can only highly recommend Mergify! It works great for us. We are using it for automatically merge PRs once they are approved + green build. The maintainers are great too and always willing to help. :)

Thomas Eizinger — Research Engineer at CoBloX, TenX
Lin Sun

This automatic backport for pull requests is my new lifesaver!

Lin Sun — Senior Technical Staff Member at IBM
Jonny Shipton

Mergify automates frustrating and menial tasks away from developers.

Jonny Shipton — Senior Developer at Myrtle
Jonathan Gray

It saves me so much time!

Jonathan Gray — Data scientist and engineer at Flowminder
Gabriele Petronella

Dependabot + Mergify is the killer mix!

Gabriele Petronella — Co-founder at buildo

Still unconvinced?

We solve a wild range of issues.

We are open-source.

We love open open-source so much that we built Mergify engine as an open-source project. You can see how it works, understand it, and even contribute your next feature if you feel like it — and if you do, we'll merge it with Mergify, of course!

Open Window

Ready to get started?

Single click sign up with your GitHub account.