měsíc
moon CI na GitHub Actions
moon spustí každou úlohu, protože toolchain a cache jsou studené.
64 → 6
Úkoly běží
12m → 2m
Potrubí
moon spustí každou úlohu, protože toolchain a cache jsou studené.
Proč se to děje
.moon/cache a adresář proto toolchain jsou mezi běhy zahozeny.
Co změnit
- Uložte do mezipaměti soubory .moon/cache a ~/.proto zadané do lockfiles
- Použijte moon ci ke spuštění pouze ovlivněných úloh se správnou detekcí základny
- Načte celou historii git, takže ovlivněná detekce funguje
měsíc na runnerhut
Jediná řada specifická pro runnerhut je `runs-on: runnerhut-8vcpu-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.