mergify-merge-protections
OfficialControl PR merge timing and dependencies with Mergify.
Software Engineering#github#pull-request#depends-on#mergify#merge-protections#merge-after#scheduled-freeze
AuthorFlatbreadLabs
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Uncoordinated pull request merges can cause cross-repo dependency conflicts, break coordinated releases, or merge code during maintenance windows or production incidents, leading to downtime or broken features.
Core Features & Use Cases
- PR Dependency Management: Use Depends-On headers to block a PR from merging until required dependent PRs (same-repo or cross-repo) are merged first, ideal for multi-repo feature launches or schema migration workflows.
- Time-Delayed Merges: Use Merge-After headers to schedule PRs to merge at a specific date and time, perfect for coordinated releases or embargoed changes.
- Scheduled Merge Freezes: Create repository-wide or conditional freezes to halt all merges during deployment windows, incident response, or code freeze periods, with support for exclusions like hotfix labels.
Quick Start
Use this skill to add a Depends-On header to your PR to block it from merging until its dependent PRs land, add a Merge-After header to schedule a delayed merge, or create a scheduled freeze to halt all merges during a maintenance window.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: mergify-merge-protections Download link: https://github.com/FlatbreadLabs/flatbread/archive/main.zip#mergify-merge-protections Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.