Merge Freeze
Protect your app with better control over pull request merges and deploys
About
Category
From the developer
Protect your app by taking control of pull request merges
MergeFreeze gives you an easy way to freeze code from being merged and deployed on-demand.
It's an essential tool for:
- limiting the frequency and scope of production incidents
- easing the on-call workload of your team
- creating an isolated environment for high profile releases
- ... and more!
Security Minded? Merge Freeze does not gain any access to your code.
MergeFreeze makes controlling PR merge and deployments flexible and easy for these situations and more.
Start freezing today with a free trial.
Features
- One-off freezes - Temporarily block merging into a branch of your choosing by clicking "Freeze"
- Recurring freezes - Create cron schedules in our UI so contributors can only merge during certain hours
- HTTP API - Trigger a freeze or get the current freeze status of a repo in 1 line of code with our API
- Integrations - Freeze and unfreeze pull requests to your branch with our
/mergefreeze
Slack command
All features work without any access to your code.
Integrations
Our Slack plugin provides a /mergefreeze
command that shows you the current status of your repository and a big shiny button to either freeze or unfreeze it.
Choose which channel to send notifications to when someone implements a merge freeze, to notify colleagues that merges are frozen.
Pricing and setup
Free for open source projects
React to certain situations by toggling a merge freeze
Get proactive with scheduled freezes and our API
Proactive
Get proactive with scheduled freezes and our API
- All Reactive plan features
- Schedule recurring or one-off freezes
- Web API to view or implement freezes
Merge Freeze is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation