Description
Require clean install, Prisma generation, migration validation, formatting, lint, type checking, tests, coverage, and build in CI.
File Location
learnault-api/.github/workflows/, learnault-api/package.json, and quality config
Design Reference
API Roadmap Phase 0: Add Complete Backend CI Quality Gates.
Dependencies
Tasks
Acceptance Criteria
- Every gate runs on clean pull requests
- Intentional failures fail the correct gate
- CI and documented local commands agree
- Workflow is green
Verification Evidence
Difficulty
Medium
Description
Require clean install, Prisma generation, migration validation, formatting, lint, type checking, tests, coverage, and build in CI.
File Location
learnault-api/.github/workflows/,learnault-api/package.json, and quality configDesign Reference
API Roadmap Phase 0: Add Complete Backend CI Quality Gates.
Dependencies
Tasks
Acceptance Criteria
Verification Evidence
Difficulty
Medium