Description:
The frontend has no CI/CD configuration.
Tasks:
- Create
.github/workflows/lint.yml that runs pnpm lint on every PR.
- Create
.github/workflows/build.yml that runs pnpm build on every PR to catch build errors.
- Add a
pnpm type-check script and include it in CI.