Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Continuous integration

Add CI after schemas validate locally. The smallest useful gate classifies compatibility; local hooks and a hosted workflow apply the same checks earlier and on every pull request.

PagePurpose
Breaking-change gateFail CI when a schema change is classified as breaking unless the change is explicitly acknowledged.
GitHub ActionsRun schema validation and compatibility classification on pull requests.
Pre-commit hooksRun schema validation before each local commit.

See also