From c41d1e8d0fe6b090f74e8a27e8749af63cf81008 Mon Sep 17 00:00:00 2001 From: cesnimda Date: Thu, 2 Jul 2026 22:00:27 +0200 Subject: [PATCH] ci: run the entire frontend test suite instead of a file whitelist The whitelist silently skipped new suites; two regressions in non-whitelisted suites reached main unnoticed. Co-Authored-By: Claude Fable 5 --- .gitea/workflows/ci-deploy.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci-deploy.yml b/.gitea/workflows/ci-deploy.yml index f370cc5..98468d8 100644 --- a/.gitea/workflows/ci-deploy.yml +++ b/.gitea/workflows/ci-deploy.yml @@ -43,7 +43,9 @@ jobs: - name: Test frontend working-directory: job-tracker-ui - run: npm test -- --watchAll=false --runInBand App.test.tsx confirm.test.tsx prompt.test.tsx dialog-flow.test.tsx confirm-flow.test.tsx attachments.test.tsx job-details-generated-drafts.test.tsx admin-system-page.test.tsx profile-page.test.tsx login-page.test.tsx + # Run the WHOLE suite. Never whitelist test files here again: the previous + # whitelist silently skipped new suites and let two regressions reach main. + run: npm test -- --watchAll=false --runInBand - name: Build frontend working-directory: job-tracker-ui