Ytelse
Hvorfor er npm-installasjon treg i CI?
Kort svar
node_modules skriver titusenvis av små filer, og nettverkstilkoblet CI-disk håndterer det dårlig.
Detaljene som betyr noe
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
Hvorfor er GitHub Actions trege?Oftest: delt vCPU, kalde cacher, nettverkstilkoblet disk og køtid før jobben i det hele tatt starter.Hvor raskt starter løpere etter at en jobb står i kø?runnerhut-løpere starter om tre sekunder fra et varmt basseng.Må jeg endre arbeidsflyten min?Nei. Endre påløpsetiketten og la alt annet være som det er.Hvordan velger jeg en løperstørrelse?Start én størrelse over din nåværende løper, sjekk CPU-utnyttelsen og stopp når kurven flater ut.