Průvodci
Jak snížit GitHub Actions studené starty
Úlohy zůstávají 30 až 90 sekund, než proběhne první krok.
4 min čtení
Úlohy zůstávají 30 až 90 sekund, než proběhne první krok.
Proč se to děje
Studený virtuální počítač se musí zavést, zaregistrovat se na GitHubu a připravit pracovní prostor, než začne váš pracovní postup.
Jak to opravit
- Použijte poskytovatele s teplými bazény, aby byl počítač již spuštěn
- Snižte počet drobných úloh – každá platí počáteční náklady samostatně
- Vyhněte se práci s kontejnery pro krátkou práci; vytažení obrázku zvyšuje počáteční cenu
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.
Související
Jak urychlit GitHub ActionsVaše potrubí trvá déle, než chce kdokoli čekat, a není zřejmé, kam jde čas.Jak najít pomalý krok v pracovním postupuPotrubí je pomalé, ale každý jednotlivý krok vypadá rozumně.Jak diagnostikovat GitHub Actions doby frontyÚlohy jsou ve frontě několik minut, než si je běžec vyzvedne.Jak zrychlit git checkoutakce/checkout trvá minuty na velkém úložišti.