Skip to content

v1.0.2 — Green CI/CD

Latest

Choose a tag to compare

@jmrashed jmrashed released this 24 Jul 02:50
· 18 commits to main since this release

[1.0.2] - 2026-07-24

The first release whose CI actually runs fully green end-to-end. After tagging v1.0.1, CI was still broken on that exact commit — gaps that had never surfaced before because the jobs that would have caught them (auth-service's own test suite, the worker job, sms-service's coverage gate) either didn't exist in CI or were never actually enforced until Day 95 turned them on for real.

Fixed

  • auth-service and worker CI jobs had no Redis service container. auth-service's Prometheus metrics (Day 84) use a Redis-backed storage adapter, and worker's consumer tests create a real Redis Streams consumer group — both need Redis just to run their test suites, not just at runtime.
  • sms-service's coverage thresholds (90%/80%/90%/90%) were failing at 87.8%/78%/86.8%/87.6% because metrics.controller.ts and metrics.middleware.ts (Day 84) had no tests at all. Added both; coverage is now 91.76%/80.53%/93.4%/91.6%.