GraphQL Schema - CI/CD Glossary Definition
A GraphQL schema declares the types and operations a GraphQL API supports, and is diffable for breaking changes in CI.
A GraphQL schema defines the types, queries, mutations, and subscriptions a GraphQL API exposes, written in the Schema Definition Language. CI can diff two schema versions to detect breaking changes.
Because GraphQL schemas are strongly typed and introspectable, tooling can compare an old and new schema and fail a build when a field is removed or a type narrows.
Related guides
Schema Registry - CI/CD Glossary DefinitionSchema Registry: A schema registry is a central store of API or message schemas and their versions, letting p…
Breaking Change Detection - CI/CD Glossary DefinitionBreaking Change Detection: Breaking change detection compares two versions of an API schema or contract and f…
API Schema - CI/CD Glossary DefinitionAPI Schema: An API schema is a formal, machine-readable description of an API's data structures and operation…