Leistung
Warum stehen meine Jobs hintereinander an?
Kurze Antwort
Sie haben ein Parallelitätslimit erreicht – entweder das Ihres Plans, das Ihrer Runner-Gruppe oder eine Parallelitätsgruppe im Workflow.
Das Detail, das zählt
Überprüfen Sie zunächst den eigenen Parallelitätsblock des Workflows. Eine zu weit gefasste Gruppe serialisiert Jobs, die parallel ausgeführt werden sollten.
Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis
Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.
Verwandt
Warum sind GitHub Actions langsam?Am häufigsten: gemeinsam genutzte vCPU, Cold-Caches, an das Netzwerk angeschlossene Festplatten und Wartezeit, bevor der Job überhaupt beginnt.Wie schnell starten Runner, nachdem ein Job in die Warteschlange gestellt wurde?runnerhut-Läufer starten in etwa drei Sekunden aus einem warmen Becken.Muss ich meinen Workflow ändern?Nein. Ändern Sie das Nachlaufetikett und lassen Sie alles andere so wie es ist.Wie wähle ich eine Läufergröße aus?Beginnen Sie eine Größe über Ihrem aktuellen Läufer, überprüfen Sie dann die CPU-Auslastung und hören Sie auf, wenn die Kurve flacher wird.