Arbeitsabläufe
Wiederverwendbarer Workflow
Kurze Antwort
Ein wiederverwendbarer Workflow ist ein vollständiger Workflow, der von einem anderen Workflow mit „workflow_call“ aufgerufen wird und Eingaben und Geheimnisse übergibt.
Ein wiederverwendbarer Workflow ist ein vollständiger Workflow, der von einem anderen Workflow mit „workflow_call“ aufgerufen wird und Eingaben und Geheimnisse übergibt.
Warum es wichtig ist
Im Gegensatz zu einer zusammengesetzten Aktion kann sie eigene Jobs und Ausführungen definieren. Damit ist es das richtige Werkzeug für die Standardisierung einer gesamten Pipeline über viele Repositorys hinweg.
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
ArtefaktretentionBei der Artefaktaufbewahrung handelt es sich um den Zeitraum, in dem GitHub Workflow-Artefakte aufbewahrt, bevor sie gelöscht werden. Der Standardwert beträgt 90 Tage und kann pro Repository oder pro Upload konfiguriert werden.Matrix erstellenEine Build-Matrix ist eine GitHub Actions-Funktion, die eine Jobdefinition in viele parallele Jobs über Kombinationen von Variablen wie Betriebssystem und Sprachversion erweitert.Zusammengesetzte AktionEine zusammengesetzte Aktion bündelt mehrere Workflow-Schritte in einer einzigen wiederverwendbaren Aktion, die in YAML definiert ist, ohne dass JavaScript oder ein Container erforderlich ist.ParallelitätsgruppeEine Parallelitätsgruppe ist eine benannte Sperre, die begrenzt, wie viele Workflow-Ausführungen, die diesem Namen entsprechen, gleichzeitig ausgeführt werden können.