Add API contract protection without another workflow file.
API Contract Guard acts like CI for OpenAPI compatibility, but runs as a GitHub App. It reports a pass, neutral or breaking result directly on the pull request.
No runner to configure
Install the App on selected repositories instead of wiring a custom Action, storing tokens or maintaining a separate diff script.
Native GitHub status
The result appears as a GitHub Check, so teams can review it beside tests, linting and deployment previews.
Branch protection ready
Once the check is trusted, require it in a GitHub ruleset so breaking OpenAPI changes cannot merge unnoticed.
Protect every pull request automatically
Install the GitHub App, choose a repository and get a clear pass or fail status whenever its OpenAPI contract changes.
Frequently asked questions
Is this suitable for small teams?
Yes. Starter is designed for small SaaS teams that need OpenAPI protection on a handful of repositories.
Can it check YAML and JSON?
Yes. API Contract Guard supports OpenAPI 3.x specifications in YAML or JSON.
What happens if no OpenAPI file changes?
The check reports a neutral result so teams are not blocked by pull requests that do not touch the API contract.