4 Commits

Author SHA1 Message Date
Hunter B 9463266cb1 ci(web): make Cloudflare deploy manual 2026-06-08 08:33:26 -07:00
Hunter B 0854425dc6 ci(web): deploy public site from main 2026-06-08 08:30:00 -07:00
Hunter B 7344b88eac fix(web): sync frontend lockfile for CI 2026-06-08 08:28:10 -07:00
HUQIANTAO 61e1023b3a ci: add web frontend lint and type check workflow (#2444)
Add a dedicated GitHub Actions workflow for the Next.js web frontend
that runs on changes to the web/ directory:

- ESLint checks via 'npm run lint'
- TypeScript type checking via 'tsc --noEmit'
- Runs on push to main and PRs targeting main
- Uses npm cache for faster dependency installation

Co-authored-by: Hu Qiantao <huqiantao@HudeMacBook-Air.local>
2026-05-31 10:51:44 -07:00