- Update vendored schemas: bitbucket-pipelines, buildkite, changie, github-workflows, gitlab-ci, mergify, renovate, snapcraft, travis, woodpecker-ci (2026-06-29)
check-jsonschema
Developer ToolsValidates JSON and YAML files against JSON Schema, with vendored CI schemas.
Changelog
- Update vendored schemas: bitbucket-pipelines, circle-ci, dependabot, github-workflows, gitlab-ci, mergify, readthedocs, renovate, snapcraft, woodpecker-ci (2026-06-12)
- Update vendored schemas: bitbucket-pipelines, buildkite, circle-ci, dependabot, drone-ci, github-actions, github-issue-forms, github-workflows, gitlab-ci, meltano, mergify, readthedocs, renovate, taskfile, woodpecker-ci (2026-05-02)
- Update vendored schemas: buildkite, circle-ci, dependabot, github-workflows, gitlab-ci, mergify, readthedocs, renovate, woodpecker-ci (2026-03-25)
- Add Changie.dev schema and pre-commit hook. Thanks @edgarrmondragon! (#662)
- Update vendored schemas: bamboo-spec, bitbucket-pipelines, circle-ci, gitlab-ci, mergify, renovate, woodpecker-ci (2026-02-26)
- Removed support for Python 3.9
- Verbose text output has been adjusted. At the first verbosity level (
-v), all errors are reported but the checked filenames are no longer displayed. The list of filenames checked is now emitted at the second verbosity level (-vv) and above. (#648) check-jsonschema's sdist contents are now validated withcheck-sdist, and missing files have been added.
- Update vendored schemas: circle-ci, gitlab-ci, mergify, renovate, snapcraft, woodpecker-ci (2026-02-15)
- Update vendored schemas: buildkite, circle-ci, dependabot, github-issue-forms, github-workflows, gitlab-ci, mergify, readthedocs, renovate, snapcraft, taskfile (2026-01-25)
- Update vendored schemas: bitbucket-pipelines, buildkite, circle-ci, dependabot, gitlab-ci, mergify, readthedocs, renovate, snapcraft (2025-12-14)
- Add GitHub Discussion category forms schema and pre-commit hook. Thanks :user:
edgarrmondragon! (:pr:626)
- Update vendored schemas: bitbucket-pipelines, buildkite, circle-ci, compose-spec, dependabot, gitlab-ci, meltano, mergify, renovate, snapcraft (2025-11-11)
- Add official support for Python 3.14
- Add Citation File Format schema and pre-commit hook. Thanks @edgarrmondragon! (#502)
- Improved default text output when parsing errors are encountered. (#581)
- Update vendored schemas: azure-pipelines, bamboo-spec, buildkite, circle-ci, drone-ci, github-workflows, gitlab-ci, meltano, mergify, renovate, woodpecker-ci (2025-10-13)