Skip to content

Commit 7293ab4

Browse files
mergify-ci-botgithub-actions[bot]
authored andcommitted
chore: update changelog
1 parent 08374d4 commit 7293ab4

4 files changed

Lines changed: 63 additions & 0 deletions
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
title: "Add ability for retry rules to retry entire pipelines"
3+
date: 2026-01-19
4+
tags:
5+
- CI Insights
6+
description: "Allow users to retry rules by choosing the retry mode"
7+
---
8+
9+
A new option named `retry mode` has been added to the configuration page of `retry rules`.
10+
11+
This option introduce the ability to choose the retry mode of the retry rules, retrying either the failed jobs or the entire pipeline.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: "Time-binned merge queue checks outcome endpoint"
3+
date: 2026-03-17
4+
tags:
5+
- Merge Queue
6+
- API
7+
description: "New API endpoint to track dequeue reasons over time as a time-series graph"
8+
---
9+
10+
New API endpoint `GET /v1/repos/{owner}/{repository}/stats/queues_checks_outcome_count` that returns dequeue reason counts grouped by time intervals.
11+
12+
The existing `merge_queue_checks_outcome` endpoint only returns aggregate totals (useful for pie charts). This new endpoint enables time-series graphs showing how dequeue reasons (e.g. CHECKS_FAILED, MERGE_QUEUE_RESET, SUCCESS) evolve over time. The old endpoint is now deprecated.
13+
14+
Supports filtering by base branch, partition, queue name, and priority rule.
15+
16+
PR: [https://github.com/Mergifyio/engine/pull/27098](https://github.com/Mergifyio/engine/pull/27098)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: "Deprecation of `post_check` action"
3+
date: 2026-03-18
4+
tags:
5+
- Deprecations
6+
- Merge Protections
7+
description: "Automatic migration of post_check actions to merge_protections entries"
8+
---
9+
10+
The `post_check` action in `pull_request_rules` is being replaced by `merge_protections`. A new transformer handles the migration automatically:
11+
12+
## What you need to do
13+
14+
The transformer runs automatically and will open a pull request with the required changes. However, we recommend reviewing your configuration and migrating to `merge_protections` explicitly, as the `post_check` action will be removed in a future release.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: "Merge Queue: PR exit reasons and idle time breakdown in stats"
3+
date: 2026-03-20
4+
tags:
5+
- Merge Queue
6+
description: "New stats endpoints for the merge queue dashboard: PR exit reasons count (unique PRs by final exit reason) and idle time breakdown (capacity, schedule, freeze). Powers the new Sankey flow diagram and stacked time chart."
7+
---
8+
9+
Two new stats capabilities for the merge queue dashboard:
10+
11+
**PR Exit Reasons**
12+
13+
New visualization showing how pull requests flow through your merge queue — see at a glance how many PRs were merged successfully, cancelled, or failed, broken down over time. This powers the new Sankey flow diagram on the dashboard.
14+
15+
**Idle Time Breakdown**
16+
17+
Queue time stats now break down idle time into actionable categories:
18+
19+
- **Capacity** — time spent waiting because the queue was at max parallel checks
20+
- **Schedule** — time spent waiting due to merge schedule restrictions
21+
- **Freeze** — time spent waiting because the queue was frozen
22+
This helps you understand where your merge queue time is actually spent and what to optimize.

0 commit comments

Comments
 (0)