frontend-ci.yml was structurally broken (npm ci in apps/web with no lockfile at that path — workspace lockfile lives at repo root) and duplicated lint/tsc/build/test from ci.yml. Folded its useful checks (OpenAPI types-sync, bundle-size gate, npm audit) into ci.yml's frontend job and removed the duplicate workflow. Why: - Cuts CI time by ~50% on frontend (no double-run). - Avoids burning two runner slots per push for the same code. - Eliminates the broken `npm ci` in apps/web that produced silent fallbacks. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| dependabot.yml | ||
| pull_request_template.md | ||