Actions ermöglicht Benutzern in Ihrem Unternehmen eine verbesserte Produktivität durch Automatisieren jeder Phase des Softwareentwicklungsworkflows.
Aufgabe | Weitere Informationen |
---|---|
Automatisches Testen und Erstellen deiner Anwendung | Info zu Continuous Integration mit Actions |
Bereitstellen der Anwendung | Info zu Continuous Deployment mit Actions |
Automatisches und sicheres Packen von Code in Artefakte und Container | Informationen zum Verpacken mit Actions |
Automatisieren deiner Projektverwaltungsaufgaben | Verwenden von Actions für die Projektverwaltung |
Actions hilft deinem Team dabei, schneller und im großen Stil zu arbeiten. Wenn große Repositorys mit Actions starten, werden Pull Requests normalerweise schneller zusammengeführt, sodass Teams mehr Pull Requests pro Tag zusammenführen können.
Du kannst eigene individuelle Automatisierungen erstellen oder Workflows aus unserem Ökosystem mit über 10.000 Aktionen nutzen und anpassen, die von Branchenführern und der Open Source-Community erstellt wurden. Weitere Informationen findest du unter Verwenden von vordefinierten Bausteinen im Workflow.
Actions ist entwicklerfreundlich, da es direkt in die vertraute Umgebung von integriert ist.
Du kannst die komfortablen, von gehosteten Runner nutzen, die von gepflegt und upgegradet werden. Alternativ kannst du deine eigene private CI/CD-Infrastruktur mit selbstgehosteten Runnern nutzen. Selbstgehostete Runner ermöglichen es dir, die exakte Umgebung und die Ressourcen zu bestimmen, die deine Builds, Tests und Bereitstellungen vervollständigen, ohne deinen Softwareentwicklungszyklus dem Internet auszusetzen. Weitere Informationen findest du unter Verwenden von auf gehosteten Runnern und unter Informationen zu selbstgehosteten Runnern.
Actions bietet mehr Kontrolle über Bereitstellungen. Du kannst beispielsweise Umgebungen verwenden, um festzulegen, dass für die Fortsetzung eines Auftrags eine Genehmigung erforderlich ist, um einzuschränken, von welchen Branches ein Workflow ausgelöst werden kann, und um den Zugriff auf Geheimnisse zu beschränken. Wenn deine Workflows auf Ressourcen über einen Cloudanbieter zugreifen müssen, der OpenID Connect (OIDC) unterstützt, kannst du deine Workflows so konfigurieren, dass die Authentifizierung direkt beim Cloudanbieter erfolgt. OIDC bietet Sicherheitsvorteile, indem es beispielsweise dafür sorgt, dass Anmeldeinformationen nicht als langlebige Geheimnisse gespeichert werden müssen. Weitere Informationen finden Sie unter Informationen zur Sicherheitshärtung mit OpenID Connect.
Actions enthält auch Tools zum Steuern des Softwareentwicklungszyklus deines Unternehmens sowie zum Erfüllen von Complianceverpflichtungen. Weitere Informationen finden Sie unter Erzwingen von Richtlinien für Actions in deinem Unternehmen.
Bevor Du beginnst, solltest Du einen Plan für die Einführung von Actions in Dein Unternehmen erstellen. Weitere Informationen finden Sie unter Einführen von Actions in deinem Unternehmen.
Wenn du dein Unternehmen von einem anderen Anbieter zu Actions migrierst, gibt es zusätzliche Überlegungen. Weitere Informationen finden Sie unter Migrieren deines Unternehmens zu Actions.
Nach Abschluss der Planung kannst du den Anweisungen für die ersten Schritte mit Actions folgen. Weitere Informationen finden Sie unter Erste Schritte mit Actions für Enterprise Cloud.