]> git.ipfire.org Git - thirdparty/pdns.git/commit
gh actions: Use Spectral CLI to validate auth Swagger API spec 15643/head
authorKevin P. Fleming <kevin@km6g.us>
Sun, 8 Jun 2025 11:52:13 +0000 (07:52 -0400)
committerKevin P. Fleming <kevin@km6g.us>
Sun, 8 Jun 2025 12:06:30 +0000 (08:06 -0400)
commit0f8cc997cf253cdd896a6cd053dcfb91eb1f49b1
tree287aa8e5ef58f75eb82f0e1fa61ba7c2ecaeb263
parentd5b5916db12951436fd4c106a750205c78c1da2a
gh actions: Use Spectral CLI to validate auth Swagger API spec

Installs @stoplight/spectral-cli into the CI image, and uses it to
validate the Swagger API spec against the Swagger 2.0 schema.
.github/actions/spell-check/excludes.txt
docs/http-api/swagger/authoritative-api-swagger.yaml
docs/http-api/swagger/spectral-ruleset.yaml [new file with mode: 0644]
tasks.py