Skip to main content

Diese Version von GitHub Enterprise Server wurde eingestellt am 2024-07-09. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für bessere Leistung, verbesserte Sicherheit und neue Features aktualisiere auf die neueste Version von GitHub Enterprise Server. Wende dich an den GitHub Enterprise-Support, um Hilfe zum Upgrade zu erhalten.

Freigeben von Workflows, Geheimnissen und Runnern für deine Organisation

Erfahren Sie, wie Sie die Organisations-Features nutzen können, um mit Ihrem Team zusammenzuarbeiten, indem Sie Starter-Workflows, Geheimnisse, Variablen und selbstgehostete Runner gemeinsam nutzen.

Hinweis: GitHub-gehostete Runner werden auf GitHub Enterprise Server derzeit nicht unterstützt. Weitere Informationen zur geplanten zukünftigen Unterstützung findest Du in der GitHub public roadmap.

Übersicht

Wenn du Workflows und andere GitHub Actions-Features für dein Team freigeben musst, kannst du mit einer GitHub-Organisation zusammenarbeiten. Mit einer Organisation kannst du Geheimnisse, Artefakte und selbstgehostete Runner zentral speichern und verwalten. Ebenfalls kannst du Startworkflows im .github-Repository erstellen und sie mit anderen Benutzer*innen in deiner Organisation teilen.

Freigeben von -Aktionen und -Workflows

Du kannst sowohl einzelne Aktionen als auch gesamte Workflows für deine Organisation freigeben, ohne die Aktionen oder Workflows für die Allgemeinheit zu veröffentlichen. Du kannst Aktionen und Workflows auf gleiche Weise wiederverwenden, indem du in deiner Workflowdatei auf sie verweist. Auch kannst du Startworkflows erstellen, die als Vorlagen für neue Workflows dienen.

Freigeben von Aktionen für dein Unternehmen

Um Aktionen für dein gesamtes Unternehmen freizugeben, ohne diese für den öffentlichen Zugriff zu veröffentlichen, kannst du die Aktionen in einem internen Repository speichern und dieses dann so konfigurieren, dass der Zugriff auf GitHub Actions-Workflows in anderen Repositorys im Besitz derselben Organisation oder einer anderen Organisation im Unternehmen zugelassen ist. Weitere Informationen finden Sie unter Freigeben von Aktionen und Workflows in deinem Unternehmen.

Wiederverwenden von Workflows

Du kannst Workflows für deine Organisation öffentlich oder privat freigeben. Dazu musst du einen Workflow aus einem anderen Workflow aufrufen. So kannst du Workflows wiederverwenden, duplizieren und einfacher verwalten. Weitere Informationen finden Sie unter Wiederverwenden von Workflows.

Verwenden von Startworkflows

Mit Starterworkflows können alle Personen in Ihrer Organisation, die über die entsprechenden Berechtigungen verfügen, Workflows schneller und leichter erstellen. Bei der Erstellung eines neuen Workflows kannst du einen Startworkflow auswählen. So wird dir das Schreiben des Workflows ganz oder teilweise abgenommen. Du kannst Startworkflows als Ausgangspunkt verwenden, um deinen eigenen benutzerdefinierten Workflow zu erstellen, oder du kannst sie unverändert übernehmen. So sparst du nicht nur Zeit, sondern sorgst auch für Konsistenz und den Einsatz bewährter Methoden in deiner Organisation. Weitere Informationen findest du unter Erstellen von Startworkflows für deine Organisation.

Freigeben von Geheimnissen und Variablen innerhalb einer Organisation

Sie können Ihre Geheimnisse und Variablen innerhalb einer Organisation zentral verwalten und sie dann ausgewählten Repositories zur Verfügung stellen. Das bedeutet auch, dass Sie ein Geheimnis oder eine Variable an einer Stelle aktualisieren können und die Änderung für alle Repository-Workflows gilt, die sie verwenden.

Wenn Sie ein Geheimnis oder eine Variable in einer Organisation erstellen, können Sie mithilfe einer Richtlinie einschränken, welche Repositories darauf zugreifen können. Du kannst beispielsweise allen Repositorys Zugriff gewähren oder nur private Repositorys oder eine angegebene Liste von Repositorys zulassen.

Organisationsbesitzer*innen können Geheimnisse oder Variablen auf Organisationsebene erstellen.

  1. Navigiere auf Ihre GitHub Enterprise Server-Instance zur Hauptseite der Organisation.

  2. Klicke unter deinem Organisationsnamen auf die Option Einstellungen. Wenn die Registerkarte „Einstellungen“ nicht angezeigt wird, wähle im Dropdownmenü die Option Einstellungen aus.

    Screenshot der Registerkarten im Profil einer Organisation. Die Registerkarte „Einstellungen“ ist dunkelorange umrandet.

  3. Wählen Sie im Abschnitt „Sicherheit“ in der Randleiste Geheimnisse und Variablen und klicken Sie dann auf Aktionen.

  4. Klicke auf die Registerkarte Geheimnisse oder Variablen, und erstelle das Geheimnis oder die Variable mit den gewünschten Werten und Optionen.

    Weitere Informationen findest du unter Verwenden von Geheimnissen in GitHub-Aktionen oder Variablen.

Freigeben von selbstgehosteten Runnern innerhalb einer Organisation

Organisationsbesitzer*innen können ihre selbstgehosteten Runner zu Gruppen hinzufügen, und dann Richtlinien dazu erstellen, welche Repositorys auf die Gruppe zugreifen können.

Weitere Informationen findest du unter Verwalten des Zugriffs auf selbstgehostete Runner mithilfe von Gruppen.

Nächste Schritte

Weitere Informationen zu GitHub Actions findest du unter Erstellen von Startworkflows für deine Organisation.