align frontend bundle workflow

This commit is contained in:
Ewald
2026-05-25 00:52:27 +02:00
parent 5c6ec82e8e
commit 5480f34768
6 changed files with 27 additions and 9 deletions
+9
View File
@@ -109,6 +109,15 @@ jobs:
- name: Install JS dependencies
run: npm ci --ignore-scripts
- name: Typecheck frontend
run: npx tsc -p tsconfig.json --noEmit --pretty false
- name: Build frontend bundle
run: npm run build
- name: Verify committed frontend bundle is current
run: git diff --exit-code -- js_dist
- name: Run JS tests (vitest)
run: npm run test:js