482043f786
The suites already existed (538 backend tests, 40 frontend tests, with solid CRM coverage on quoteService/contractService/invoiceService/ customerHoursService/eventService.calendar) but no CI workflow invoked them. Wire both into a single Tests workflow that triggers on any push or PR to main/beta. Six backend suites are excluded — they fail on upstream/beta too (supertest fixture + knex mock chain issues unrelated to CRM). The explicit ignore pattern keeps the workflow green on day 1; each excluded suite is listed inline as test-infra debt to fix individually. Backend job pins SKIP_S3_TESTS=true (the same default the test setup file applies) so the backup-service integration doesn't try a real S3 round-trip when no MinIO is provisioned.