test: add frontend browser startup smoke coverage

This commit is contained in:
sjg
2026-08-01 20:19:27 +02:00
parent ee59d8efdd
commit 8aeca613aa
5 changed files with 123 additions and 1 deletions
+4
View File
@@ -51,6 +51,10 @@ jobs:
run: npm run lint
- name: Test
run: npm test
- name: Install browser smoke dependency
run: command -v chromium >/dev/null || (sudo apt-get update && sudo apt-get install -y --no-install-recommends chromium)
- name: Browser smoke test
run: npm run test:browser
- name: Verify generated assets
run: npm run verify-generated