Informationen GitHub Actions zu GitHub Enterprise Cloud
GitHub Actions ist standardmäßig für Ihr Unternehmen aktiviert. Um die Verwendung von GitHub Actions in Ihrem Unternehmen zu starten, können Sie die Richtlinien verwalten, die steuern, wie Unternehmensmitglieder GitHub Actions verwenden, und optional selbst gehostete Runner hinzufügen, um Workflows auszuführen.
Bevor Du beginnst, solltest Du einen Plan für die Einführung von GitHub Actions in Dein Unternehmen erstellen. Weitere Informationen finden Sie unter Einführung GitHub Actions in Ihr Unternehmen.
Wenn du dein Unternehmen von einem anderen Anbieter zu GitHub Actions migrierst, gibt es zusätzliche Überlegungen. Weitere Informationen finden Sie unter Migrieren Ihres Unternehmens zu GitHub Actions.
Verwalten von Richtlinien für GitHub Actions
Sie können Richtlinien verwenden, um die Verwendung GitHub Actionsvon Unternehmensmitgliedern zu steuern. Du kannst beispielsweise einschränken, welche Aktionen zulässig sind, und die Artefakt- und Protokollaufbewahrung konfigurieren. Weitere Informationen finden Sie unter Erzwingen von Richtlinien für GitHub Actions in Ihrem Unternehmen.
Hinzufügen von Runnern
Zum Ausführen von GitHub Actions Workflows müssen Sie Runner verwenden. Ein Runner ist ein Server, auf dem deine Workflows ausgeführt werden, wenn sie ausgelöst werden. Wenn Sie GitHub-gehostete Runner verwenden, werden Sie basierend auf dem Verbrauch abgerechnet, nachdem Sie die in Ihrem Plan enthaltenen Minuten erschöpft haben, während selbst-gehostete Runner kostenlos sind. Weitere Informationen finden Sie unter Abrechnung für GitHub Actions.
Wenn du dich für selbstgehostete Runner entscheidest, kannst du Runner auf Unternehmens-, Organisations- oder Repositoryebene hinzufügen. Weitere Informationen finden Sie unter Selbst-gehostete Runner hinzufügen.
Bereitstellen fein abgestufter Berechtigungen für GitHub Actions
Organisationsbesitzerinnen und Benutzerinnen mit der Berechtigung „Benutzerdefinierte Organisationsrollen verwalten“ können abgestimmte Berechtigungen für Benutzer*innen und Teams in Ihrer Organisation bereitstellen. Durch die Bereitstellung fein abgestufter Berechtigungen für GitHub Actions können Sie das Prinzip der geringsten Privilegien anwenden, um Einstellungen in Ihrer GitHub Actions CI/CD-Pipeline zu sichern.
Für GitHub Actions können Sie eine der folgenden Berechtigungen für Einzelpersonen oder Teams in Ihrer Organisation aktivieren.
- Verwalten von Organisations-Action-Richtlinien: Zugriff auf alle Einstellungen auf der Seite „Allgemeine Aktionen“, mit Ausnahme von selbstgehosteten Runnereinstellungen.
- Verwalten von Organisationsrunnern und Runnergruppen: Zugriff zum Erstellen und Verwalten von GitHub-gehosteten Runnern, selbstgehosteten Runnern und Runnergruppen sowie Kontrolle, wo selbstgehostete Runner erstellt werden können.
- Organisationsaktionengeheimnisse verwalten: Zugriff zum Erstellen und Verwalten von Aktionenorganisationsgeheimnissen.
- Organisationsaktionenvariablen: Zugriff zum Erstellen und Verwalten von Aktionenorganisationsvariablen.
Weitere Informationen finden Sie unter Verwaltung benutzerdefinierter Organisationsrollen.
Allgemeine Sicherheitshärtung für GitHub Actions
Weitere Informationen zu Sicherheitsmethoden für GitHub Actions findest du unter Referenz zur sicheren Verwendung.