Problem
No automated build, lint, or test workflows exist. The only GitHub Actions are Claude code review. This means broken builds and regressions can reach main undetected.
What to change
- Create
.github/workflows/ci.yml with a workflow that runs on push to main and on PRs
- Steps: checkout, setup Node, install deps, run
next build, run next lint, run e2e tests
- Use Node 20, cache node_modules for speed
Acceptance criteria
Priority: High
Problem
No automated build, lint, or test workflows exist. The only GitHub Actions are Claude code review. This means broken builds and regressions can reach main undetected.
What to change
.github/workflows/ci.ymlwith a workflow that runs on push tomainand on PRsnext build, runnext lint, run e2e testsAcceptance criteria
Priority: High