Skip to content

Commit 3e2dd95

Browse files
authored
Merge pull request #692 from AlphaTechini/main
feat: document backend API with OpenAPI 3.1
2 parents a4e8706 + 0bf9731 commit 3e2dd95

15 files changed

Lines changed: 9761 additions & 206 deletions

File tree

.github/workflows/backend.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,11 @@ jobs:
3636
- name: Run backend tests
3737
working-directory: backend
3838
run: npm test
39+
40+
- name: Check generated OpenAPI specification is current
41+
working-directory: backend
42+
run: npm run check:openapi
43+
44+
- name: Validate OpenAPI specification
45+
working-directory: backend
46+
run: npm run validate:openapi

0 commit comments

Comments
 (0)