We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f241497 commit 02d1cedCopy full SHA for 02d1ced
1 file changed
.github/workflows/ci.yml
@@ -58,9 +58,15 @@ jobs:
58
uses: actions/setup-node@v4
59
with:
60
node-version-file: ".tool-versions"
61
+ cache: npm
62
+ cache-dependency-path: frontend/package-lock.json
63
+
64
+ - name: Install frontend dependencies for OpenAPI client verification
65
+ run: npm ci
66
+ working-directory: frontend
67
- - name: Verify generated OpenAPI is up to date
- run: bundle exec rake openapi:verify
68
+ - name: Verify generated OpenAPI spec and client are up to date
69
+ run: make openapi-verify
70
71
- name: Lint OpenAPI contract
72
run: make openapi-lint
@@ -83,9 +89,6 @@ jobs:
83
89
- name: Install dependencies
84
90
run: npm ci
85
91
86
- - name: Verify generated OpenAPI client is up to date
87
- run: npm run openapi:verify
88
-
92
- name: Typecheck frontend
93
run: npm run typecheck
94
0 commit comments