Guider
Hvordan redusere GitHub Actions kaldstarter
Jobbene sitter i 30 til 90 sekunder før det første trinnet går.
4 min lesing
Hvorfor det skjer
Hvordan fikse det
- Bruk en leverandør med varme bassenger slik at en maskin allerede er startet opp
- Reduser antallet små jobber – hver betaler startkostnaden separat
- Unngå containerjobber for kort arbeid; å trekke bildet øker startkostnaden
Neste bygg kan gå dobbelt så fort, til halve prisen
Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.
Relatert
Hvordan øke hastigheten på GitHub ActionsRørledningen din tar lengre tid enn noen ønsker å vente, og det er ikke åpenbart hvor tiden blir av.Hvordan finne det langsomme trinnet i en arbeidsflytThe pipeline is slow but every individual step looks reasonable.Hvordan diagnostisere GitHub Actions køtiderJobbene står i kø i minutter før en løper henter dem.Hvordan gjøre git checkout raskerehandlinger/utsjekking tar minutter på et stort lager.