Monorepo
Monorepo CI på GitHub Actions
Enradsändringar utlöser en komplett lagringsbyggnad.
120 → 5
Paket byggda
45m → 6m
Pipeline
Varför det händer
Vad ska ändras
- Adoptera påverkad upptäckt — nx påverkad, turbo --filter, bazel-fråga eller byxor --ändrat-sedan
- Använd sökvägsfilter så att orelaterade arbetsflöden inte utlöses alls
- Dela en varm cache över varje paket istället för att cache per paket
- Kör uppgiftsdiagrammet på en enda stor löpare istället för många små