Faster & safer code merge

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

One click sign-up with your GitHub account. Free for open-source.
robot+bouton.png

They Use Mergify

We merge their code automatically every day

undraw_usability_testing_2xs4.svg

Doing manually what should be automatic is frustrating

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

Decide who should review

You have to manually set assignees for your code reviews to be done. 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 your branches

Development never stops, and your pull requests are not always up to date with their base branch. You have to update them yourself to pass 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. You have to 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:

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 thoroughly documented.

See file format example

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

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:

I don't normally promote stuff, but using
Mergify has been such a success for us, just click to merge without worrying about rebasing or CI as it does it for you. I had one small quibble about it and they fixed it soon after i emailed them!
Ben Jeffrey - Principal Scientific Software Engineer at University of Oxford
Mergify is contagious. Once you've set up a workflow where there is no more stale pull requests for no good reasons, you want to deploy that everywhere.
Martynas Mickevicius - Software Engineer at Argyle
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
This automatic backport for pull requests is my new lifesaver!
Lin Sun - Senior Technical Staff Member at IBM
Mergify automates frustrating and menial tasks away from developers.
Jonny Shipton - Senior Developer at Myrtle

Still unconvinced?

We solve a wild range of issues.

We are open-source

We love 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!

undraw_welcome_3gvl.svg

Ready to get started?

Single click sign up with your GitHub account.

By using this website you agree to our Privacy Policy and its use of cookies.