ci(swagger): add OpenAPI validation job to CI
- Install @stoplight/spectral-cli as dev dependency - Add "Swagger Validation & Coverage" job to .gitea/workflows/ci.yml - Run spectral lint on server/openapi.yaml - Run npm test to execute coverage tests - Fail CI if spec is invalid or coverage is incomplete - Runs on every push/PR alongside existing jobs
This commit is contained in:
Generated
+2672
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user