Skip to content

Upgrade CI/CD automation, pre-commit hooks, and testing #16

Description

@zulfikar-ditya

Bring up the automation, test coverage, and developer experience:

Checklist:

  • Add and enforce Husky pre-commit hooks for lint/type/style check
  • Update CI (GitHub Actions) for lint, type, unit, and integration test runs
  • Enforce code coverage minimums
  • Add integration and e2e tests with Fastify's inject and/or supertest
  • Document how to run/test/debug locally

Rationale:
Makes the repo production-ready for teams and contributions. Testing is a critical part of sustainable, high-quality releases.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions