Führer
Drei YAML-Zeilen, die die CI-Rechnung unserer Kunden um ein Drittel senken
Die Aufhebung der Parallelität ist die Änderung mit der höchsten Rendite, die in GitHub Actions verfügbar ist, und die meisten Repositories verfügen immer noch nicht über sie.
{Autor} · {Rolle} · {Datum} · {Minuten} {MinutenLabel}
Wenn Sie innerhalb von zehn Minuten dreimal pushen, führt GitHub Ihre gesamte Pipeline dreimal aus. Die ersten beiden Ergebnisse werden von niemandem gelesen. Sie zahlen für alle drei.
Bei allen Repositories, die dies während des Onboardings hinzugefügt haben, wurden durchschnittlich 31 % der Läufe vor Abschluss ersetzt. Das ist ungefähr ein Drittel der Rechnung, die für die Berechnung von Ergebnissen aufgewendet wurde, die vor ihrer Fertigstellung veraltet waren.
Der einzige Ort, an dem man es nicht benutzen sollte
Stellen Sie Workflows bereit. Dort möchten Sie eine Warteschlange und keinen Abbruch – verwenden Sie einen festen Gruppennamen, wobei „Cancel in Progress“ auf „false“ gesetzt ist, sodass die Bereitstellung serialisiert statt beschleunigt wird.
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.