Skip to main content
Wir veröffentlichen regelmäßig Aktualisierungen unserer Dokumentation, und die Übersetzung dieser Seite ist möglicherweise noch nicht abgeschlossen. Aktuelle Informationen findest du in der
englischsprachigen Dokumentation
.
GitHub-Dokumentation
Version:
Free, Pro, & Team
GitHub-Dokumentation durchsuchen
GitHub Actions
/
Beispiele
All products
GitHub Actions
Schnellstart
Informationen zu GitHub Actions
Understand GitHub Actions
Suchen und Anpassen von Aktionen
Grundlegende Features
Expressions
Du kannst auf Kontextinformationen in Workflows und Aktionen zugreifen.
Variables
Workflow billing & limits
Beispiele
Verwenden von Skripts zum Testen deines Codes auf einem Runner
Verwenden der GitHub CLI auf einem Runner
Verwenden von Parallelität, Ausdrücken und einer Testmatrix
Verwenden von Workflows
Informationen zu Workflows
Trigger a workflow
Ereignisse zum Auslösen von Workflows
Workflow syntax
Workflow commands
Wiederverwenden von Workflows
Erforderliche Workflows
Cache dependencies
Speichern von Artefakten
Create starter workflows
Verwenden von Startworkflows
Share workflows with your organization
GitHub CLI in Workflows
Verwenden von Aufträgen
Verwenden von Aufträgen in einem Workflow
Auswählen des Runners für einen Auftrag
Steuern der Auftragsausführung mithilfe von Bedingungen
Matrizen
Parallelität
Umgebungen
Ausführen von Aufträgen in einem Container
Set default values for jobs
Assign permissions to jobs
Definieren von Ausgaben für Aufträge
Verwalten von Workflowausführungen
Manuelles Ausführen eines Workflows
Erneutes Ausführen von Workflows und Aufträgen
Abbrechen eines Workflows
Genehmigen der Ausführung öffentlicher Forks
Genehmigen der Ausführung privater Forks
Überprüfen von Bereitstellungen.
Deaktivieren und Aktivieren eines Workflows
Überspringen von Workflowausführungen
Löschen einer Workflowausführung
Herunterladen von Workflowartefakten
Entfernen von Workflowartefakten
Erstellen und Testen
Continuous Integration
Erstellen und Testen von Go
Erstellen und Testen von Java-Projekten mit Ant
Erstellen und Testen von Java-Projekten mit Gradle
Erstellen und Testen von Java-Projekten mit Maven
Erstellen und Testen von .NET
Erstellen und Testen von Node.js
Erstellen und Testen von PowerShell
Erstellen und Testen von Python
Erstellen und Testen von Ruby
Erstellen und Testen von Swift
Erstellen und Testen von Xamarin-Apps
Bereitstellung
Informationen zu Bereitstellungen
Informationen zu Continuous Deployment
Bereitstellen mit GitHub-Aktionen
Bereitstellen für deinen Cloudanbieter
Deploy to Amazon ECS
In Azure bereitstellen
Bereitstellen in der Google Kubernetes Engine
Sicherheitshärtungen bei Bereitstellungen
Sicherheitshärtung mit OpenID Connect
OpenID Connect in AWS
OpenID Connect in Azure
OpenID Connect auf der Google Cloud Platform
OpenID Connect in HashiCorp Vault
OpenID Connect bei Cloudanbietern
OpenID Connect mit wiederverwendbaren Workflows
Ausrichten auf unterschiedliche Umgebungen
Verwenden von Umgebungen für die Bereitstellung
Verwalten deiner Bereitstellungen
View deployment history
Bereitstellen von Xcode-Anwendungen
Signieren von Xcode-Anwendungen
Containerdienste
Informationen zu Service-Containern
Create PostgreSQL service containers
Create Redis service containers
Veröffentlichen von Paketen
Packen mit GitHub Actions
Veröffentlichen von Docker-Images
Veröffentlichen von Java-Paketen mit Gradle
Veröffentlichen von Java-Paketen mit Maven
Publish Node.js packages
Verwalten von Issues und Pull Requests
Aktionen für die Projektverwaltung
Hinzufügen von Bezeichnungen zu Issues
Schließen inaktiver Issues
Hinzufügen einer Bezeichnung als Kommentar zu einem Issue
Verschieben zugewiesener Issues
Entfernen einer Bezeichnung beim Hinzufügen einer Karte
Planen der Erstellung von Issues
Migrate to GitHub Actions
Automatisieren der Migration mit GitHub Actions Importer
Migrieren von Azure Pipelines
Migrieren von CircleCI
Migrieren von GitLab CI/CD
Migrieren von Jenkins
Migrieren von Travis CI
Überwachung und Problembehandlung
Informationen zu Überwachung und Problembehandlung
Visualisierungsdiagramm
Hinzufügen eines Statusbadges
Ausführungsverlauf eines Workflows
Anzeigen der Ausführungszeit eines Auftrags
Workflowausführungsprotokolle
Debugprotokollierung aktivieren
Benachrichtigungen für Workflow-Läufe
Von GitHub gehostete Runner
Informationen zu von GitHub gehostete Runnern
Größere Runner
Steuern des Zugriffs auf größerer Runner
Überwachen aktueller Aufträge
Anpassen von Runnern
Herstellen einer Verbindung mit einem privaten Netzwerk
Selbstgehostete Runner
Informationen zu selbstgehosteten Runnern
Add self-hosted runners
Autoskalierung bei selbstgehosteten Runnern
Ausführen eines Skripts vor oder nach einem Auftrag
Anpassen der von Aufträgen verwendeten Container
Ausführen der Runner-App als Dienst
Proxyserver
Label runners
Verwenden von Runnern in einem Workflow
Verwalten des Zugriffs mit Runnergruppen
Überwachung und Problembehandlung
Remove self-hosted runners
Sicherheitsleitlinien
Sicherheitshärtung
Encrypted secrets
Automatic token authentication
Erstellen von Aktionen
Informationen zu benutzerdefinierten Aktionen
Erstellen einer Docker-Containeraktion
Create a JavaScript action
Erstellen einer zusammengesetzten Aktion
Metadata syntax
Dockerfile-Unterstützung
Festlegen von Exitcodes
Veröffentlichen im GitHub Marketplace
Freigeben aus deinem privaten Repository
Freigeben für deine Organisation
Freigeben und Verwalten von Aktionen
CLI-Setupaktion
Anleitungen für GitHub Actions
GitHub Actions
/
Beispiele
Beispiele
Beispielworkflows, die die CI/CD-Features von GitHub Actions veranschaulichen.
Verwenden von Skripts zum Testen deines Codes auf einem Runner
Verwenden der GitHub CLI auf einem Runner
Verwenden von Parallelität, Ausdrücken und einer Testmatrix