The tour
CI is a two-stage GitHub Actions pipeline: lint, typecheck and format, then integration tests against a real PostgreSQL service container with coverage reports published as artifacts. Images build multi-stage and run as a non-root user.







Author and maintainer · Dec 2023 – Sep 2026

A published GitHub template for production Node.js/TypeScript APIs: feature modules, a repository pattern that keeps the ORM out of controllers, Zod-validated env and requests, revocable JWT refresh tokens, and CI against real PostgreSQL.
CI is a two-stage GitHub Actions pipeline: lint, typecheck and format, then integration tests against a real PostgreSQL service container with coverage reports published as artifacts. Images build multi-stage and run as a non-root user.






