github-ci: add schema tests to docs workflow

This will run the schema tests when no code has been modified.
pull/14359/head
Jason Ish 3 weeks ago committed by Victor Julien
parent 331bc8aeac
commit 7417cf07f6

@ -137,3 +137,7 @@ jobs:
- run: test -e doc/userguide/userguide.pdf
- name: Building HTML documentation
run: cd doc/userguide && make html
- name: Check EVE schema ordering
run: ./scripts/schema-sort.py --check ./etc/schema.json
- name: Check EVE schema has all additionalProperties
run: test $(cat etc/schema.json | jq 'paths( objects | (.type == "object" and (has("additionalProperties") | not) )) | join(".")' | wc -l) = "0"

Loading…
Cancel
Save