# Mergify Reviews
**Vendor:** Mergify  
**Category:** [Other Development Services Providers](https://www.g2.com/categories/other-development-services)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 15
## About Mergify
Mergify is a French-based company created in 2018. We provide a solution that is helping engineers to improve their merging process. Mergify is a GitHub solution composed of two main products: Merge Queue and Workflow automation. If you are facing CI/CD challenges and you want to save time and money by automating and optimizing your code merging processes, we can help. And even change your life! Basically, it helps your dev team to be more productive. We are used by thousands of devs worldwide from big names like Airtable, Glovo, Netflix, etc..




## Mergify Reviews
  ### 1. Helpful for repositories with too many pull requests

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 08, 2024

**What do you like best about Mergify?**

Merging the PRs became smoother with predefined rules and aumatthion.

**What do you dislike about Mergify?**

It always shows up in the PR checks, even when it's not relevant yet.

**What problems is Mergify solving and how is that benefiting you?**

Having multiple PRs to be merged at the same time.

  ### 2. Mergify makes dev processes lightweight

**Rating:** 5.0/5.0 stars

**Reviewed by:** Johan L. | Staff Release Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 02, 2023

**What do you like best about Mergify?**

Personally, I love automatic approvals. Our repositories need to be kept in sync, so we have robots opening PRs that bump dependency versions into specific files. It happens at least on a daily basis. We configured Mergify to automatically approve and merge the PR if CI remains green. We used to have people do it manually. It saves a bunch of time!

**What do you dislike about Mergify?**

I don't see anything at the moment, actually. Mergify solves a specific need very well!

**Recommendations to others considering Mergify:**

Don’t know why Mergify didn’t behave the way you expected? The extensive up-to-date report attached to your Pull Request is beneficial in debugging what is going on!

**What problems is Mergify solving and how is that benefiting you?**

Mozilla uses Mergify for some of our small to medium-sized projects, the largest being Firefox for Android. The source code of Firefox has historically been hosted outside of Github. Although 4 years ago, we decided to move the code of Firefox for Android to Github.

Initially, we started with a startup mindset with very few processes. As the project gained momentum, we began to bring processes close to the ones we have on Firefox desktop. Mergify helped us to automate the last mile thanks to its merge queue, automatic approvals, and backports.

  ### 3. All we do is ship

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 29, 2023

**What do you like best about Mergify?**

Intuitive and easy to setup for various use cases.

**What do you dislike about Mergify?**

Currently, I have yet to hit any major roadblocks personally.

**Recommendations to others considering Mergify:**

If you're after an easy process to auto-merge and have a friendly bot to usher through your PRs to production, do not look past Mergify!

**What problems is Mergify solving and how is that benefiting you?**

Mergify is streamlining our CI/CD process by making use of the auto-deployment features it provides us we simply just set up particular labels to coincide with the resultant deployment we're after;
ie. hotfix, releade_to_production/staging etc. These labels have been set up to give mergify the commands to handle our deployment and queueing of PRs. No longer do we manually have to usher through different PRs and keep an eye on the deployment process; now we trust mergify to handle those mundane tasks so we can focus on shipping.

  ### 4. Simplifying merge queues

**Rating:** 4.0/5.0 stars

**Reviewed by:** Trym B. | Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 23, 2022

**What do you like best about Mergify?**

I think the best part of Mergify is the support, it is really great. Whenever we have had a feature request or a bug report, the issue or feature is often introduced/fixed rather quickly.

**What do you dislike about Mergify?**

My main gripe about Mergify is that is rather expensive. But the alternative is not much better either, as merging manually is not scalable when the number of PRs increases.

**Recommendations to others considering Mergify:**

If you have a team that is not of a trivial size and has a repository that many people are merging to, then I would recommend using Mergify. Especially if developers are racing each other to merge first.

**What problems is Mergify solving and how is that benefiting you?**

The main issue we were facing was how to merge PRs in an orderly, painless fashion, which Github does not provide by default. There was regular conflict and frustration whenever more than one PR needed to be merged at the same time.
With Mergify all of these issues are now gone, no more endlessly rebasing, no more babysitting your PRs, simply add a label to your PR and that's it.

  ### 5. Versatile helper for pull request automation

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael B. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 19, 2022

**What do you like best about Mergify?**

The dashboard where I can evaluate my rules is great! Helps me set up the correct rules with immediate feedback and validation. 

Furthermore, I'm impressed by Mergify's speed in reacting to PR changes. I add a label and Mergify takes action within a minute.

**What do you dislike about Mergify?**

I wouldn't say I dislike anything. It does what it promises, and it does so well. But if I could wish for something, it would be more actions and more examples on how to use actions.

**What problems is Mergify solving and how is that benefiting you?**

We use Mergify extensively to automate dependency upgrades. Recently we also set it up as a merge queue until GitHub releases a native merge queue. Great productivity boost because we need to spend less time on things that can be automated.

  ### 6. Solves a real problem that github falls short on. Comes with new problems.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 25, 2022

**What do you like best about Mergify?**

Dashboard looks nice. It's relatively "fire and forget" once configured. Github does not have support for different MQ requirements on different tests.

**What do you dislike about Mergify?**

Mergify is hard to configure. It does not have a configuration for "wait for all tests to pass". Neither does github. Both claim that it is "impossible" to do this, but I think that's avoiding the point. It's clearly a painpoint that is solveable for the majority of use cases. For example, it could parse the .github/ directory.

When Mergify and/or Github actions fail, debugging the issue is difficult and requires currently specialized expertise. An advantage of avoiding mergify and using base tools from github is that anyone can debug.

**Recommendations to others considering Mergify:**

Really make sure that the base github isn't doing it for you.
Mergify comes with a new set of problems (configuration) in exchange for eliminating the known ones (semantic merge conflicts and fine grained test requirements).

**What problems is Mergify solving and how is that benefiting you?**

Allowing multiple engineers to work together in a repository and land code while only waiting for the relevant tests to pass.

  ### 7. Mergify is great tool, yet missing lot to be perfect

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tomáš B. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 29, 2022

**What do you like best about Mergify?**

Merge queue (speculative checks). It's smart and it helps to reduce time to master

**What do you dislike about Mergify?**

Mergify is missing some configurability. Mainly the option to opt-out from branch protection rules. But it could have more options in general -> more options, more solutions it can solve

**What problems is Mergify solving and how is that benefiting you?**

A lot of PRs that need to be tested before merging into master. Mergify helps to create merge queue and achieve short time to master

  ### 8. Game changer for busy teams and projects

**Rating:** 4.5/5.0 stars

**Reviewed by:** Davide B. | Staff Member & Contributor, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 12, 2022

**Describe the project or task Mergify helped with:**

Mergify takes your complex workflow and simplify it by automation. When working on a lot of Pull Requests, on big projects and/or with large teams, there are always a lot of merge conflicts, merge trains to be respected (which can be very hard to do sometimes), and in general triage and management of PRs can be a nightmare. But with Mergify we could automate most of it, and the queue feature allows to have the merges taken care of cleanly and in the correct order.

**What do you like best about Mergify?**

Merge queues are definitely the biggest advantage of this tool. Yes, GitHub has merge queues as well (kinda), but what you can do with Mergify is tenfold... Especially having multiple queues on the same project. That is great.

**What do you dislike about Mergify?**

THe only thing I'd like to see improved is having some sort of auto-completion in the rule editor, that would make Mergify even more user-friendly. But it is nitpicking.

**What problems is Mergify solving and how is that benefiting you?**

Mergify helps in automating Pull Request management and Merges. This means the team leads and the devs have way more time to dedicate to coding, backlog grooming, and other important tasks. And this also minimize conflicts and issues!

  ### 9. Simplifies repetitive tasks

**Rating:** 3.5/5.0 stars

**Reviewed by:** Colm O. | Head of Development, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 25, 2022

**What do you like best about Mergify?**

As we maintain multiple release branches, we save huge amounts of developer time with the ability to automate our backports to these branches. The devs only have to intervene when a backport fails.

**What do you dislike about Mergify?**

The only real issue is the infrequent downtime or slow response to github comments but those are becoming much more rare.

**What problems is Mergify solving and how is that benefiting you?**

As we maintain multiple release branches, we save huge amounts of developer time with the ability to automate our backports to these branches. The devs only have to intervene when a backport fails.

  ### 10. A Total Game Changer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Keshav  M. | SDE - Security, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 31, 2022

**What do you like best about Mergify?**

- Simple merge queue implementation
- In browser Config editor

**What do you dislike about Mergify?**

Nothing as of now. Mergify works like a charm :)

**Recommendations to others considering Mergify:**

Definitely go for it.

**What problems is Mergify solving and how is that benefiting you?**

Mergify is a total changer for organizations having a large codebase. It does not just help you implement merge queues and supports many other features, such as PR automation.

  ### 11. Currently the only versatile tool for managing PR queues for an always clean main branch

**Rating:** 5.0/5.0 stars

**Reviewed by:** John B. | Engineering Enablement Tech Lead, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 22, 2022

**What do you like best about Mergify?**

Mergify provides multiple queues to handle different types of priority for different PRs. This allows us to prioritize specific business-critical PRs so that our production stays healthy.

**What do you dislike about Mergify?**

There isn't really much I don't like about Mergify

**What problems is Mergify solving and how is that benefiting you?**

Mergify provides a flexible and easy-to-use way to define PR merge queues, allowing a quality gate sanitizer of PRs before entering the main branch.
Since using Mergify, our main branch is always clear of faulty code.

  ### 12. Lifesaver, can't go back!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kunal K. | Developer Relations Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 23, 2022

**What do you like best about Mergify?**

Most definitely the automation is key here.

**What do you dislike about Mergify?**

Nothing for now. I'll keep using it and suggesting feedback.

**Recommendations to others considering Mergify:**

Try it out!

**What problems is Mergify solving and how is that benefiting you?**

The highlight for me is how much time it saves me. Once you start using it, you would not have to worry about stale pull requests.

  ### 13. Essential tool for production scale teams

**Rating:** 5.0/5.0 stars

**Reviewed by:** Florian B. | Staff Software Engineer

**Reviewed Date:** July 14, 2022

**What do you like best about Mergify?**

It takes a lot of manual work off your plate and automates the most tedious tasks. It can even speed up your total PR volume with features like batch and speculative builds.

**What do you dislike about Mergify?**

Branch updates could be automated (like once a day)

**What problems is Mergify solving and how is that benefiting you?**

It automates the PR merge queue and is capable of parallelizing builds to speed up total merge volume.

  ### 14. Must have for open-source projects

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karan P. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 04, 2022

**Describe the project or task Mergify helped with:**

Mergify helped me to reduce merge, rebase, and reviewer assignment time. It has become an essential part of my projects.

**What do you like best about Mergify?**

Merge queue and reviewers assignment are some of my favorite features.

**What do you dislike about Mergify?**

So far nothing, it covers my use cases nicely.

**Recommendations to others considering Mergify:**

My recommendation would be to give it a try, especially if you're working with more than 5 developers. It is really powerful and can make your git workflow efficient while keeping minimal configuration and saving engineering hours.

**What problems is Mergify solving and how is that benefiting you?**

Mergify helps me to manage my open-source projects efficiently. It has cut down a lot of manual merging, rebasing, and review assignment time.

  ### 15. Keep Engineers Engineering

**Rating:** 4.5/5.0 stars

**Reviewed by:** Cameron J. | Senior Android Engineer , Mid-Market (51-1000 emp.)

**Reviewed Date:** April 07, 2022

**What do you like best about Mergify?**

Our CI pipeline takes over 90 minutes to run our test suite and before we had a merge queue our developers would waste so much time babysitting PRs. Mergify is easy to setup and customize and has allowed our team to scale while reducing the work needed from developers.

**What do you dislike about Mergify?**

The docs are pretty good, but having more examples and use cases would be helpful.

**What problems is Mergify solving and how is that benefiting you?**

We are reducing CI cost by about half while scaling the team. Also our developers don't need to use their time on merging PRs.


## Mergify Discussions
  - [What is Mergify used for?](https://www.g2.com/discussions/what-is-mergify-used-for)

- [View Mergify pricing details and edition comparison](https://www.g2.com/products/mergify/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-14+19%3A19%3A42+-0500&secure%5Bsession_id%5D=30c0bef4-830e-4593-84cc-e44b856e30e1&secure%5Btoken%5D=5b988f97af7379ce7ecd848390ae2744a4d4a2c880e7fb8f062237d2f22e3a60&format=llm_user)

## Mergify Features
**Planning**
- Needs Assessment
- Resource Allocation
- Stayed within Budget
- Statement of Work
- Best Practices

**Delivery**
- Technical Expertise
- Met Deadlines
- Meeting Management
- Project Updates
- Scope Management
- Roll-out

**Support**
- Go Live Support
- Documentation
- Training 
- Metrics
- Admin Services

**Team Quality**
- Change Management Skills
- Executive Presence
- Vertical Expertise
- Technology Partnerships

## Top Mergify Alternatives
  - [Weseeble](https://www.g2.com/products/weseeble/reviews) - 4.9/5.0 (55 reviews)
  - [DSP](https://www.g2.com/products/dsp-dsp/reviews) - 4.4/5.0 (47 reviews)
  - [Chetu](https://www.g2.com/products/chetu/reviews) - 4.1/5.0 (44 reviews)

