Skip to main content
GitHub-Dokumentation
Version:
Enterprise Cloud
GitHub-Dokumentation durchsuchen
GitHub Actions
/
Verwenden von Workflows
All products
GitHub Actions
Schnellstart
Informationen zu GitHub Actions
Verstehen von GitHub Actions
Suchen und Anpassen von Aktionen
Grundlegende Features
Ausdrücke
Kontexte
Variablen
Use starter workflows
Abrechnung und Grenzwerte bei Workflows
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
Auslösen eines Workflows
Manuelles Ausführen eines Workflows
Deaktivieren und Aktivieren eines Workflows
Ereignisse zum Auslösen von Workflows
Syntax für Workflows
Workflowbefehle
Wiederverwenden von Workflows
Erforderliche Workflows
Cacheabhängigkeiten
Speichern von Artefakten
Erstellen von Startworkflows
Freigeben von Workflows für deine Organisation
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
Festlegen von Standardwerten für Aufträge
Zuweisen von Berechtigungen zu Aufträgen
Definieren von Ausgaben für Aufträge
Verwalten von Workflowausführungen
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.
Ü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
Bereitstellen in Amazon ECS
In Azure bereitstellen
Bereitstellen von Node.js in Azure App Service
Bereitstellen von Python in Azure App Service
Bereitstellen von Java in Azure App Service
Bereitstellen von .NET in Azure App Service
Bereitstellen von PHP in Azure App Service
Bereitstellen von Docker in Azure App Service
Bereitstellen in Azure Static Web Apps
Bereitstellen für Azure Kubernetes Service
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 in PyPI
OpenID Connect mit wiederverwendbaren Workflows
Ausrichten auf unterschiedliche Umgebungen
Verwenden von Umgebungen für die Bereitstellung
Schützen von Bereitstellungen
Erstellen von benutzerdefinierten Schutzregeln
Konfigurieren von benutzerdefinierten Schutzregeln
Verwalten deiner Bereitstellungen
Bereitstellungsverlauf
Bereitstellen von Xcode-Anwendungen
Signieren von Xcode-Anwendungen
Containerdienste
Informationen zu Service-Containern
Erstellen von PostgreSQL-Dienstcontainern
Erstellen von Redis-Dienstcontainern
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
Veröffentlichen von Node.js-Paketen
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
Migrieren zu GitHub Actions
Automatisierte Migrationen
Automatisieren der Migration mit GitHub Actions Importer
Erweitern von GitHub Actions Importer
Zusätzliche Argumente und Einstellungen
Azure DevOps-Migration
Migration von Bamboo
Bitbucket Pipelines migration
CircleCI-Migration
GitLab-Migration
Jenkins-Migration
Travis CI-Migration
Manuelles Migrieren
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
About GitHub-hosted runners
About GitHub-hosted runners
Monitor current jobs
Customize runners
About larger runners
About larger runners
Manage larger runners
Control access to größerer Runners
Run jobs on larger runners
Private networking
About private networking
Using OIDC
Using WireGuard
About using a VNET
Configuring Azure resources
Configuring GitHub settings
Selbstgehostete Runner
Verwalten von selbstgehosteten Runnern
Informationen zu selbstgehosteten Runnern
Hinzufügen selbstgehosteter Runner
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
Bezeichnen von Runnern
Verwenden von Runnern in einem Workflow
Verwalten des Zugriffs mit Runnergruppen
Überwachung und Problembehandlung
Entfernen selbstgehosteter Runner
Actions Runner Controller
Schnellstart
Informationen zum ARC
Authentifizierung
Bereitstellen von Runner-Skalierungsgruppen
Verwenden von ARC in einem Workflow
Problembehandlung
Sicherheitsleitlinien
Sicherheitshärtung
Verwenden von Geheimnissen
Automatische Tokenauthentifizierung
Erstellen von Aktionen
Informationen zu benutzerdefinierten Aktionen
Erstellen einer Docker-Containeraktion
Erstellen einer JavaScript-Aktion
Erstellen einer zusammengesetzten Aktion
Metadatensyntax
Dockerfile-Unterstützung
Festlegen von Exitcodes
Veröffentlichen im GitHub Marketplace
Freigeben für dein Unternehmen
Freigeben und Verwalten von Aktionen
CLI-Setupaktion
Anleitungen für GitHub Actions
GitHub Actions
/
Verwenden von Workflows
Verwenden von Workflows
Erstellen und Verwalten von GitHub Actions-Workflows.
Informationen zu Workflows
Auslösen eines Workflows
Manuelles Ausführen eines Workflows
Deaktivieren und Aktivieren eines Workflows
Ereignisse zum Auslösen von Workflows
Workflowsyntax für GitHub Actions
Workflow commands for GitHub Actions (Workflowbefehle für GitHub Actions)
Wiederverwenden von Workflows
Erforderliche Workflows
Abhängigkeiten zwischenspeichern um Workflows zu beschleunigen
Speichern von Workflowdaten als Artefakte
Erstellen von Startworkflows für deine Organisation
Freigeben von Workflows, Geheimnissen und Runnern für deine Organisation
Verwenden der GitHub CLI in Workflows