Job 1 (test-build): lint, test, build — runs on all branches/PRs Job 2 (deploy-dev): Docker build + deploy — only on dev, after tests pass Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Merge dev: disable GitHub CI/CD, fix @swc/helpers, clean unused deps - Fix ci.yml: bump Node from 20 to 22 (required by camera-controls) - Add dev branch to ci.yml trigger branches Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>