feat(openapi): Add a new OpenAPI schema linting command to repo-tools.

Signed-off-by: Aramis Sennyey <sennyeyaramis@gmail.com>
Signed-off-by: Aramis <sennyeyaramis@gmail.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Aramis Sennyey
2023-05-09 19:30:30 -04:00
committed by Fredrik Adelöw
parent 29ceb11821
commit ee411e7c26
12 changed files with 673 additions and 20 deletions
+3
View File
@@ -95,6 +95,9 @@ jobs:
- name: verify api reference
run: node scripts/verify-api-reference.js
- name: lint openapi yaml files
run: yarn backstage-repo-tools schema openapi lint
- name: verify openapi yaml file matches generated ts file
run: yarn backstage-repo-tools schema openapi verify