Arbeitsabläufe
Bereitstellungsumgebung
Kurze Antwort
Eine Bereitstellungsumgebung ist ein benanntes GitHub Actions-Ziel, das seine eigenen Geheimnisse, Schutzregeln und erforderlichen Prüfer enthalten kann.
Eine Bereitstellungsumgebung ist ein benanntes GitHub Actions-Ziel, das seine eigenen Geheimnisse, Schutzregeln und erforderlichen Prüfer enthalten kann.
Warum es wichtig ist
Mithilfe von Umgebungen verhindern Sie, dass ein Pull-Request-Workflow jemals Produktionsanmeldeinformationen sieht. Die Festlegung von Geheimnissen auf Umgebungen statt auf das Repository ist eine sinnvolle Sicherheitsverbesserung.
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.