Run web signing tests in local and hosted CI

Signed-off-by: Bradley Axen <baxen@squareup.com>
This commit is contained in:
Bradley Axen
2026-09-11 16:48:26 -07:00
parent 862730427d
commit fe0acc6e24

View File

@@ -350,7 +350,7 @@ desktop-e2e-pre-push: _ensure-migrations
cd {{desktop_dir}} && pnpm build:e2e && pnpm exec playwright test --only-changed=origin/main
# Run all checks suitable for CI / pre-push (no infra needed)
ci: check test-unit desktop-test desktop-build desktop-tauri-check desktop-tauri-test web-build mobile-test
ci: check test-unit desktop-test desktop-build desktop-tauri-check desktop-tauri-test web-test web-build mobile-test
# ─── Test ─────────────────────────────────────────────────────────────────────
@@ -799,6 +799,10 @@ web-fix:
web-typecheck:
cd {{web_dir}} && pnpm typecheck
# Run browser signing and protocol unit tests
web-test:
cd {{web_dir}} && pnpm test
# Build web frontend assets
web-build:
cd {{web_dir}} && pnpm build