Install Frost, configure protected branches, and add the required status check.
Visit the landing page and click Install Frost on GitHub. You'll be redirected to GitHub to authorize the app.
Choose the organization and repositories you want Frost to protect. You can grant access to all repositories or select specific ones.
After installation, navigate to any repository in the Frost dashboard. Open the Configuration tab to set up your protection rules:
For Frost to actually block merges, you need to add its status check as a required check in your GitHub branch protection rules.
main).frost and add it as a required check.Once added, Frost will report a passing or failing status check on every pull request depending on whether protection is currently active.
Sometimes you need to merge during a protection window — like a hotfix during an incident. Frost supports bypass labels that let you override protection on a per-PR basis.
Configure your bypass label in the repository settings. When the label is applied to a PR, Frost will allow the merge even during active protection. Every override is recorded in the audit trail.
Frost