Hranatý
Angular CI na GitHub Actions
ng sestavení a ng test začínají při každém spuštění ze studené mezipaměti.
6m → 2m
Stavět
ng sestavení a ng test začínají při každém spuštění ze studené mezipaměti.
Proč se to děje
Build cache Angularu v .angular/cache není zachována, takže celý graf se rekompiluje.
Co změnit
- Mezipaměť .angular/cache zadaná na soubor zámku
- Spusťte testy bezhlavě pomocí --no-watch --browsers=ChromeHeadless
- Pokud máte více než několik knihoven, použijte Nx nebo Angular build cache
Angular on runnerhut
Jediná řada specifická pro runnerhut je `runs-on: runnerhut-4vcpu-ubuntu-2404`. Vše ostatní je standardní GitHub Actions — stejné akce, stejná tajemství a stejný model oprávnění, který používáte dnes.
Váš další build může být dvakrát rychlejší za poloviční cenu
Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.