Pause production, not progress.

Keep merging, keep testing — production deploys wait until you're ready.

Freeze production before the holidays

my-app / production

Deployment environment

Frozen

Holiday freeze - Dec 20 to Jan 2

All deployment attempts automatically blocked by GitHub

Everything you need for deployment control

Web Dashboard

Freeze and unfreeze deployments with a simple, intuitive dashboard. View all your frozen environments at a glance.

GitHub Actions

Use our published GitHub Actions to freeze/unfreeze deployments directly from your workflows and CI/CD pipelines.

Native GitHub Integration

Uses GitHub Custom Deployment Protection Rules. No webhooks to configure, no code access required.

Auto-Expiring Freezes

Set freezes that automatically expire after a specified duration. Perfect for planned maintenance windows and holidays.

Per-Environment Control

Freeze production while allowing staging deployments. Manage each environment independently across all your repositories.

Team Collaboration

Your entire team can view freeze status. Permissions are automatically inherited from your GitHub organization settings.

How it works

1

Install from GitHub Marketplace

Install the GitHub App on your organization or repositories. Grant access to the environments you want to protect.

2

Configure environment protection

In your repository settings, add our app as a Custom Deployment Protection Rule for your production (or any) environment.

3

Freeze when you need to

Use the web dashboard or GitHub Actions to freeze deployments before critical periods. Add a reason to keep your team informed.

4

Automatic deployment blocking

GitHub automatically blocks all deployment attempts to frozen environments. When ready, unfreeze with a single click.

Common use cases

Holiday Freezes

Freeze production deployments during holidays when your on-call team is reduced. Automatically unfreeze when you return.

Major Events

Prevent deployments during major sales events, product launches, or high-traffic periods when stability is critical.

Release schedules

Enforce release schedules without micromanaging pull requests.

Frequently asked questions

Ready to get started?

Install the GitHub App and set up your first freeze in minutes.

Install from GitHub Marketplace