Prestaties
Waarom zijn GitHub Actions traag?
Kort antwoord
Meestal: gedeelde vCPU, koude caches, op het netwerk aangesloten schijf en wachtrijtijd voordat de taak zelfs maar begint.
Het detail dat ertoe doet
Meet de uitsplitsing voordat u gaat optimaliseren. Teams stemmen routinematig een bouwstap af die 20% van de pijplijn beslaat, terwijl wachtrijtijd en cacheherstel 60% voor hun rekening nemen.
Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.
Gerelateerd
Hoe snel starten lopers nadat een taak in de wachtrij staat?runnerhut hardlopers starten in ongeveer drie seconden vanuit een warm zwembad.Moet ik mijn workflow wijzigen?Nee. Wijzig het oplooplabel en laat de rest zoals het is.Hoe kies ik een runnermaat?Begin één maat groter dan je huidige hardloper, controleer vervolgens het CPU-gebruik en stop wanneer de curve afvlakt.Waarom staan mijn opdrachten achter elkaar in de rij?U heeft een gelijktijdigheidslimiet bereikt: die van uw plan, die van uw hardlopergroep of een gelijktijdigheidsgroep in de workflow.