Frontend CI/CD build pipeline — lint, type-check, test, build, preview deployment, and release stages with GitHub Actions.
A good frontend pipeline is:
Push → Lint+Type-check (parallel, fast)
↓
Unit Tests
↓
Build
↓
E2E Tests + Preview Deploy (parallel)
↓
Release (on main only)
# .github/workflows/ci.yml