Skip to content

SpecShield Deploy Gate

GitHub App

SpecShield Deploy Gate

GitHub App

Catch breaking API changes before they reach your consumers.

SpecShield runs a contract compatibility check on every pull request. It compares the
OpenAPI description in your branch against the last published version, flags anything
that would break an existing consumer, and posts the result as a check run — so a
breaking change is caught in review, not in production.

  • Check run on every PR — pass/fail with a per-change breakdown
  • Breaking-change detection — removed endpoints, tightened types, newly required fields
  • can-i-deploy gate — block the merge when a change would break a known consumer
  • API governance — score your description against OWASP and design rulesets

Permissions: read-only on contents and metadata. Write access is limited to checks
and pull requests, so it can post results. SpecShield never modifies your code.

Docs · Pricing · Dashboard

Developer

SpecShield Deploy Gate is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

Report abuse