Writing about continuous merge, software development, CI/CD and technical topics.
Julien Danjou

Cutting Costs with GitHub Actions: Efficient CI Strategies

While using GitHub Actions can be costly, it is possible to save monetary resources by developing the right strategy. In this article, you'll find a list of all the tips and tricks we rely on at Mergify to keep our CI budget under control with GitHub Actions.

Mathieu Poissard

Flaky Test Detection: How to Spot Them Before They Scramble Your CI/CD Eggs 🍳

Crack the code on "Flaky Test Detection" in your CI/CD pipeline. Learn to spot the burnt toast among your tests with our easy-to-follow guide. We dive into historical data, context, and reproducibility to help you identify flaky tests. Say goodbye to unreliable tests and keep your pipeline cooking!

Mathieu Poissard

Flaky Test Example: How to Recognize Them? Catch the Culprit in Your CI/CD Pipeline

Flaky tests are the chameleons of your CI/CD pipeline, failing and passing unpredictably. This article guides you in spotting these elusive culprits, with a concrete Flaky Test example, offering practical tips for turning your pipeline into a well-oiled, reliable machine.

Hugo Escafit

Flaky Test Cases: Use Cases & Guide

This article provides all the information you need to understand flaky tests, including use cases, as well as tips on how to get rid of them.

Sydney Cohen

Streamlining PR Reviews: The Role of Automation and Communication

Pull request review is a bottleneck for many software teams. In this article, Sydney, Axolo's CTO, explains how a good mix of automation and communication can optimize this crucial step. To the delight of developers.

Fabien Martinet

Git and GitHub Terminology: a Complete Glossary

Working daily with Git and GitHub, Fabien, software engineer at Mergify, offers an article listing the technical terms and glossary specific to Git and GitHub.

Mathieu Poissard

They Use Mergify: Adrian Jost

Every day, many projects use Mergify to automate their GitHub workflow. Independently of their team size, the one thing they all have in common is that the project leads are willing to let their developers focus on what's important—code. So, we decided to meet with some of

Mathieu Poissard

Testing your Pull Requests Smartly with a Merge Queue

Try Mergify For Free

Mathieu Poissard

They Use Mergify: iamolegga

Every day, many projects use Mergify to automate their GitHub workflow. Independently of their team size, the one thing they all have in common is that the project leads are willing to let their developers focus on what’s really important—code. So we decided to meet with some of

Mathieu Poissard

How to Get Rid of Flaky Tests? Best Practices

Getting rid of flaky tests and cleaning up your test suite should therefore be a priority. Luckily, this article focuses on the different ways of eradicating flakiness in your tests.

Mathieu Poissard

Why Should You Get Rid Of Flaky Tests? Unmasking the Hidden Nuisance in your CI/CD Pipeline

Amidst the quest for automation and speed, a common obstacle emerges: flaky tests. These seemingly innocent but troublesome tests can undermine the entire CI/CD optimization process. To understand the nuisance of flaky test, it's like having a roommate you can more or less count on. When you

Mathieu Poissard

The Elusive Challenge: Why Is It so Hard to Spot Flaky Tests?

Flaky tests can be a real thorn in the side. Yet most teams tolerate them. Why? Because they are difficult to identify formally. We explain why in this article.