Keep merging, keep testing — production deploys wait until you're ready.
Freeze production before the holidays
Reason: Holiday freeze
Frozen by: John Smith
All deployment attempts automatically blocked by GitHub
Freeze and unfreeze deployments with a simple, intuitive dashboard. View all your frozen environments at a glance.
Uses GitHub Custom Deployment Protection Rules. No webhooks to configure, no code access required.
Freeze production while allowing staging deployments. Manage each environment independently across all your repositories.
Your entire team can view freeze status. Permissions are automatically inherited from your GitHub organization settings.
Log in with your GitHub account to connect your organization. We'll help you install our GitHub App.
In your repository settings, add our app as a Custom Deployment Protection Rule for your production (or any) environment.
Use the web dashboard to freeze deployments before critical periods. Add a reason to keep your team informed.
GitHub automatically blocks all deployment attempts to frozen environments. When ready, unfreeze with a single click.
Freeze production deployments during holidays when your on-call team is reduced. Automatically unfreeze when you return.
Prevent deployments during major sales events, product launches, or high-traffic periods when stability is critical.
Enforce release schedules without micromanaging pull requests.
Set up your first deployment freeze in minutes.
Login with GitHub