Skip to content

Commit 83f8876

Browse files
authored
Merge pull request #317 from Benalex8797/feat/257
documentation
2 parents 1690f40 + 593cd1b commit 83f8876

8 files changed

Lines changed: 1116 additions & 125 deletions

File tree

.github/workflows/backend-governance.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,13 @@ jobs:
3333
run: npm ci
3434

3535
- name: Run governance checks
36-
run: npm run ci:governance
36+
run: npm run ci:governance
37+
38+
- name: Verify OpenAPI documentation
39+
run: |
40+
npm run generate:openapi
41+
if [ -n "$(git status --porcelain openapi.json)" ]; then
42+
echo "❌ openapi.json is out of date. Run 'npm run generate:openapi' locally and commit the changes."
43+
git diff openapi.json
44+
exit 1
45+
fi

0 commit comments

Comments
 (0)