fix(ci): speed up CI/CD pipelines #75
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "exe-dev-bot/market:fix/deploy-cache-timeout"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Deploys take ~11 minutes, but only ~1.5 min is actual work. CI runs 3 parallel jobs that each do a full
npm ci.Changes
Deploy workflow
cache: 'npm'— Runner cache service (192.168.31.16:45113) is unreachable, causing ~9.5 min of timeout delays per deploy. Re-enable once cache is repaired.concurrencygroup — Prevents concurrent deploys to main (queues instead of cancels).CI workflow
checks+unit-testsinto one job — Both usednode:20-bookwormwith separatenpm ci. Saves a full install cycle (~37s) + container spin-up per CI run. E2E stays separate (needs Playwright container).Dependencies
^4.46.0→^4.63.0Expected impact
fix(ci): disable npm cache in deploy workflowto fix(ci): speed up CI/CD pipelines