🚀 Feature Overview
Extend the main CI workflow so frontend behavior is tested, not only built.
🛠️ Implementation Requirements
- Add a frontend test step to the primary GitHub Actions workflow.
- Use the repository-approved package manager and lockfile consistently.
- Collect coverage as an artifact when practical.
- Keep the focused mentor-booking workflow intact.
🔧 Technical Specifications
GitHub Actions, pnpm, Vitest, React Testing Library.
✅ Acceptance Criteria
- Every pull request runs the frontend test suite.
- Test failures fail the CI job.
- Dependency installation uses a frozen lockfile.
- The workflow remains reproducible on a clean runner.
🎓 Difficulty Level
Beginner — a focused CI configuration change.
⏱️ Timeline
ETA: 2 days
🚀 Feature Overview
Extend the main CI workflow so frontend behavior is tested, not only built.
🛠️ Implementation Requirements
🔧 Technical Specifications
GitHub Actions, pnpm, Vitest, React Testing Library.
✅ Acceptance Criteria
🎓 Difficulty Level
Beginner — a focused CI configuration change.
⏱️ Timeline
ETA: 2 days