# GitHub Actions Dokumentation

Automatisieren, anpassen und ausführen Sie Ihre Softwareentwicklungsworkflows direkt in Ihrem Repository mit GitHub Actions. Du kannst Actions entdecken, erstellen und weitergeben, um beliebige Aufträge (einschließlich CI/CD) auszuführen. Du kannst auch Actions in einem vollständig angepassten Workflow kombinieren.

## Recommended

* [Schnellstart für GitHub Actions](/de/enterprise-server@3.22/actions/get-started/quickstart)

  Probieren Sie die Kernfunktionen in GitHub Actions Minuten aus.

* [Grundlegendes zu GitHub Actions](/de/enterprise-server@3.22/actions/get-started/understand-github-actions)

  Lernen Sie die Grundlagen der Kernkonzepte und der wesentlichen Terminologie in GitHub Actions.

* [Verwenden von auf GitHub gehosteten Runnern](/de/enterprise-server@3.22/actions/how-tos/manage-runners/github-hosted-runners/use-github-hosted-runners)

  Sie können einen Job so zuweisen, dass er auf einer virtuellen Maschine ausgeführt wird, die von GitHub gehostet wird.

* [Workflowsyntax für GitHub Actions](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/workflow-syntax)

  Ein Workflow ist ein konfigurierbarer automatisierter Prozess, der aus mindestens einem Jobs besteht. Du musst eine YAML-Datei erstellen, um deine Workflowkonfiguration zu definieren.

* [Ereignisse zum Auslösen von Workflows](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/events-that-trigger-workflows)

  Sie können Ihre Workflows so konfigurieren, dass sie ausgeführt werden, wenn eine bestimmte Aktivität bei GitHub eintritt, zu einem geplanten Zeitpunkt oder wenn ein Ereignis außerhalb von GitHub eintritt.

* [Verwenden von Artefaktnachweisen zur Ermittlung der Herkunft von Builds](/de/enterprise-server@3.22/actions/how-tos/secure-your-work/use-artifact-attestations/use-artifact-attestations)

  Artefaktnachweise ermöglichen es Ihnen, die Lieferkettensicherheit Ihrer Builds zu erhöhen, indem Sie nachweisen, wo und wie Ihre Software erstellt wurde.

* [Zu GitHub-Aktionen migrieren](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions)

  Erfahre, wie du deine vorhandenen CI/CD-Workflows zu GitHub Actions migrierst.

* [Wiederverwenden von Workflows](/de/enterprise-server@3.22/actions/how-tos/reuse-automations/reuse-workflows)

  Hier erfährst du, wie du beim Erstellen eines Workflows Duplizierungen vermeiden kannst, indem du bereits vorhandene Workflows erneut verwendest.

* [Anzeigen von GitHub Actions-Metriken](/de/enterprise-server@3.22/actions/how-tos/administer/view-metrics)

  Sie können Metriken anzeigen, um zu überwachen, wo Ihre Organisation oder Repositories GitHub Actions verwenden und wie sie funktionieren.

## Links

### Getting started

* [Grundlegendes zu GitHub Actions](/de/enterprise-server@3.22/actions/get-started/understand-github-actions)

  Lernen Sie die Grundlagen der Kernkonzepte und der wesentlichen Terminologie in GitHub Actions.

* [Schnellstart für GitHub Actions](/de/enterprise-server@3.22/actions/get-started/quickstart)

  Probieren Sie die Kernfunktionen in GitHub Actions Minuten aus.

## Articles

* [Schnellstart für GitHub Actions](/de/enterprise-server@3.22/actions/get-started/quickstart)

  Probieren Sie die Kernfunktionen in GitHub Actions Minuten aus.

* [Grundlegendes zu GitHub Actions](/de/enterprise-server@3.22/actions/get-started/understand-github-actions)

  Lernen Sie die Grundlagen der Kernkonzepte und der wesentlichen Terminologie in GitHub Actions.

* [Kontinuierliche Integration (Continuous Integration)](/de/enterprise-server@3.22/actions/get-started/continuous-integration)

  Sie können benutzerdefinierte fortlaufende Integrationsworkflows (CI) direkt in Ihrem GitHub Repository erstellen mit GitHub Actions.

* [Kontinuierliche Bereitstellung](/de/enterprise-server@3.22/actions/get-started/continuous-deployment)

  Mit GitHub können Sie benutzerdefinierte Continuous-Deployment-Workflows (CD) direkt in Ihrem GitHub Actions-Repository erstellen.

* [GitHub-Aktionen im Vergleich zu GitHub-Apps](/de/enterprise-server@3.22/actions/get-started/actions-vs-apps)

  Erfahre mehr über die wichtigsten Unterschiede zwischen GitHub Actions und GitHub Apps, um zu entscheiden, welches für deine Anwendungsfälle geeignet ist.

* [Workflows](/de/enterprise-server@3.22/actions/concepts/workflows-and-actions/workflows)

  Erhalten Sie eine allgemeine Übersicht über GitHub Actions Workflows, einschließlich Triggern, Syntax und erweiterten Features.

* [Variablen](/de/enterprise-server@3.22/actions/concepts/workflows-and-actions/variables)

  Erfahren Sie mehr über Variablen in GitHub Actions Workflows.

* [Kontexte](/de/enterprise-server@3.22/actions/concepts/workflows-and-actions/contexts)

  Erfahren Sie mehr über Kontexte in GitHub Actions.

* [Ausdrücke](/de/enterprise-server@3.22/actions/concepts/workflows-and-actions/expressions)

  Du kannst Ausdrücke in Workflows und Aktionen auswerten.

* [Wiederverwenden von Workflowkonfigurationen](/de/enterprise-server@3.22/actions/concepts/workflows-and-actions/reusing-workflow-configurations)

  Hier erfährst du, wie du eine Duplizierung beim Erstellen eines Workflows vermeiden kannst.

* [Informationen zu benutzerdefinierten Aktionen](/de/enterprise-server@3.22/actions/concepts/workflows-and-actions/custom-actions)

  Aktionen sind einzelne Aufgaben, die du kombinieren kannst, um Aufträge zu erstellen und deinen Workflow anzupassen. Sie können eigene Aktionen erstellen oder Aktionen verwenden und anpassen, die von der GitHub Community gemeinsam genutzt werden.

* [Bereitstellungsumgebungen](/de/enterprise-server@3.22/actions/concepts/workflows-and-actions/deployment-environments)

  Du kannst verschiedene Umgebungen erstellen und bereitstellen.

* [Parallelität](/de/enterprise-server@3.22/actions/concepts/workflows-and-actions/concurrency)

  Erfahre mehr über das gleichzeitige Ausführen von Workflows und Aufträgen.

* [Workflowartefakte](/de/enterprise-server@3.22/actions/concepts/workflows-and-actions/workflow-artifacts)

  Erfahren Sie mehr über das Speichern und Freigeben von Daten als Artefakte von GitHub Actions Workflows.

* [Zwischenspeichern von Abhängigkeiten](/de/enterprise-server@3.22/actions/concepts/workflows-and-actions/dependency-caching)

  Erfahre mehr über das Zwischenspeichern von Abhängigkeiten für Workflowgeschwindigkeit und -effizienz.

* [Benachrichtigungen für Workflow-Läufe](/de/enterprise-server@3.22/actions/concepts/workflows-and-actions/notifications-for-workflow-runs)

  Du kannst Benachrichtigungen zu Workflowausführungen abonnieren, die du auslöst.

* [Von GitHub gehostete Runner](/de/enterprise-server@3.22/actions/concepts/runners/github-hosted-runners)

  GitHub bietet gehostete virtuelle Computer zum Ausführen von Workflows an. Die virtuelle Maschine enthält eine Umgebung mit Tools, Paketen und Einstellungen, die für GitHub Actions zum Gebrauch bereitstehen.

* [Größere Läufer](/de/enterprise-server@3.22/actions/concepts/runners/larger-runners)

  Organisieren und steuern Sie Ihre Workflows mit GitHub-gehosteten größeren Runnern mithilfe von Runner-Gruppen, Parallelitätsrichtlinien und granularen Zugriffskontrollen.

* [Selbstgehosteten Runnern](/de/enterprise-server@3.22/actions/concepts/runners/self-hosted-runners)

  Sie können Ihre eigenen Runner selbst hosten und die Umgebung anpassen, die zum Ausführen von Jobs in Ihren GitHub Actions-Workflows verwendet wird.

* [Private Netzwerke mit GitHub-gehosteten Runnern](/de/enterprise-server@3.22/actions/concepts/runners/private-networking)

  Du kannst Verbindungen von Runnern, die von GitHub gehostet werden, mit Ressourcen in einem privaten Netzwerk herstellen, einschließlich Paketregistrierungen, Geheimnis-Manager und anderer lokaler Dienste.

* [Runnergruppen](/de/enterprise-server@3.22/actions/concepts/runners/runner-groups)

  Verwenden Sie Läufergruppen, um den Zugriff auf Läufer zu steuern und Läufer in Ihrer Organisation oder Ihrem Unternehmen zu organisieren.

* [Runnerskalierungsgruppen](/de/enterprise-server@3.22/actions/concepts/runners/runner-scale-sets)

  Erfahren Sie, was ein Läufer-Skalierungssatz ist und wie sie mit dem Actions Runner Controller.

* [Actions Runner Controller (Steuerung für Aktionsläufer)](/de/enterprise-server@3.22/actions/concepts/runners/actions-runner-controller)

  Sie können Ihre eigenen Runner selbst hosten und die Umgebung anpassen, die zum Ausführen von Jobs in Ihren GitHub Actions-Workflows verwendet wird.

* [Unterstützung für Actions Runner Controller](/de/enterprise-server@3.22/actions/concepts/runners/support-for-arc)

  Was Sie wissen müssen, bevor Sie sich mit Dem Actions Runner Controller in Verbindung setzen GitHub-Support .

* [Geheimnisse](/de/enterprise-server@3.22/actions/concepts/security/secrets)

  Erfahren Sie mehr über geheime Schlüssel, während sie in GitHub Actions-Workflows verwendet werden.

* [GITHUB\_TOKEN](/de/enterprise-server@3.22/actions/concepts/security/github_token)

  Erfahren Sie, was `GITHUB_TOKEN` ist, wie es funktioniert und warum es für die sichere Automatisierung in GitHub Actions Workflows wichtig ist.

* [OpenID Connect](/de/enterprise-server@3.22/actions/concepts/security/openid-connect)

  OpenID Connect ermöglicht es deinen Workflows, kurzlebige Token direkt mit deinem Cloudanbieter auszutauschen.

* [Skripteinfügungen](/de/enterprise-server@3.22/actions/concepts/security/script-injections)

  Verstehen der Sicherheitsrisiken im Zusammenhang mit Skripteinfügungen und GitHub Actions Workflows.

* [Kompromittierte Runner](/de/enterprise-server@3.22/actions/concepts/security/compromised-runners)

  Verstehen Sie die Sicherheitsrisiken, die mit kompromittierten GitHub Actions Runnern verbunden sind.

* [Abrechnung und Verbrauch](/de/enterprise-server@3.22/actions/concepts/billing-and-usage)

  Es gibt Nutzungsgrenzwerte für GitHub Actions Workflows. Nutzungsgebühren gelten für Repositorys, die über die Menge der kostenlosen Minuten und den Speicher für ein Repository hinausgehen.

* [Verwenden von Workflowvorlagen](/de/enterprise-server@3.22/actions/how-tos/write-workflows/use-workflow-templates)

  GitHub stellt Workflowvorlagen für eine Vielzahl von Sprachen und Tools bereit.

* [Auslösen eines Workflows](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-when-workflows-run/trigger-a-workflow)

  So lösen Sie GitHub Actions-Workflows automatisch aus

* [Steuern der Auftragsausführung mithilfe von Bedingungen](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-when-workflows-run/control-jobs-with-conditions)

  Verhindere, dass ein Auftrag ausgeführt wird, wenn deine Bedingungen nicht erfüllt sind.

* [Steuern der Gleichzeitigkeit von Workflows und Aufträgen](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-when-workflows-run/control-workflow-concurrency)

  Verwalte, welche Workflows und Aufträge gleichzeitig ausgeführt werden können.

* [Auswählen des Runners für einen Auftrag](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-where-workflows-run/choose-the-runner-for-a-job)

  Lege den Computertyp fest, der einen Auftrag in deinem Workflow verarbeiten soll.

* [Jobs in einem Container ausführen](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-where-workflows-run/run-jobs-in-a-container)

  Verwende einen Container, um die Schritte in einem Auftrag auszuführen.

* [Verwenden von Aufträgen in einem Workflow](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-what-workflows-do/use-jobs)

  Verwende Workflows, um mehrere Aufträge auszuführen.

* [Verwenden von vordefinierten Bausteinen im Workflow](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-what-workflows-do/find-and-customize-actions)

  Du kannst vorab geschriebene Aktionen verwenden und anpassen, um deinen Workflow zu unterstützen.

* [Verwenden GitHub CLI in Workflows](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-what-workflows-do/use-github-cli)

  Du kannst mit GitHub CLI in GitHub Actions-Workflows skripten.

* [Hinzufügen von Skripts zu deinem Workflow](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-what-workflows-do/add-scripts)

  Sie können Workflows verwenden GitHub Actions , um Skripts auszuführen.

* [Verwenden von Geheimnissen in GitHub-Aktionen](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-what-workflows-do/use-secrets)

  Erfahren Sie, wie Sie geheime Schlüssel auf Repository-, Umgebungs- und Organisationsebene für GitHub Actions Workflows erstellen.

* [Speichern von Informationen in Variablen](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-what-workflows-do/use-variables)

  GitHub legt Standardvariablen für jede GitHub Actions Workflowausführung fest. Sie können auch benutzerdefinierte Variablen für die Verwendung in einem einzelnen oder mehreren Workflows festlegen.

* [Übergeben von Informationen zwischen Jobs](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-what-workflows-do/pass-job-outputs)

  Sie können Ausgaben definieren, um Informationen von einem Job an einen anderen zu übergeben.

* [Festlegen einer Standardshell und eines Arbeitsverzeichnisses](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-what-workflows-do/set-default-values-for-jobs)

  Lege die Standardeinstellungen fest, die für alle Aufträge im Workflow oder für alle Schritte in einem Auftrag gelten sollen.

* [Bereitstellung in einer bestimmten Umgebung](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-what-workflows-do/deploy-to-environment)

  Geben Sie eine Bereitstellungsumgebung in Ihrem Workflow an.

* [Varianten von Aufgaben in einem Workflow ausführen](/de/enterprise-server@3.22/actions/how-tos/write-workflows/choose-what-workflows-do/run-job-variations)

  Erstelle eine Matrix, um Variationen für jeden Auftrag zu definieren.

* [Wiederverwenden von Workflows](/de/enterprise-server@3.22/actions/how-tos/reuse-automations/reuse-workflows)

  Hier erfährst du, wie du beim Erstellen eines Workflows Duplizierungen vermeiden kannst, indem du bereits vorhandene Workflows erneut verwendest.

* [Erstellen von Workflowvorlagen für die Organisation](/de/enterprise-server@3.22/actions/how-tos/reuse-automations/create-workflow-templates)

  Hier erfahren Sie, wie Sie Workflowvorlagen erstellen können, um den Mitglieder Ihres Teams das Hinzufügen neuer Workflows zu erleichtern.

* [Freigeben von Aktionen und Workflows in deinem Unternehmen](/de/enterprise-server@3.22/actions/how-tos/reuse-automations/share-with-your-enterprise)

  Du kannst eine Aktion oder einen wiederverwendbaren Workflow für dein Unternehmen freigeben, ohne die Aktion oder den Workflow extern zu veröffentlichen.

* [Konfigurieren von OpenID Connect in Amazon Web Services](/de/enterprise-server@3.22/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-aws)

  Verwende OpenID Connect in deinen Workflows, um dich bei Amazon Web Services zu authentifizieren.

* [Konfigurieren von OpenID Connect in Azure](/de/enterprise-server@3.22/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-azure)

  Verwenden Sie OpenID Connect in Ihren Workflows, um sich mit Azure zu authentifizieren.

* [Konfigurieren von OpenID Connect in Google Cloud Platform](/de/enterprise-server@3.22/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-google-cloud-platform)

  Verwende OpenID Connect in deinen Workflows zum Authentifizieren bei Google Cloud Platform.

* [Konfigurieren von OpenID Connect in HashiCorp Vault](/de/enterprise-server@3.22/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-hashicorp-vault)

  Verwende OpenID Connect in deinen Workflows zum Authentifizieren bei HashiCorp Vault.

* [Konfigurieren von OpenID Connect in Cloudanbietern](/de/enterprise-server@3.22/actions/how-tos/secure-your-work/security-harden-deployments/oidc-in-cloud-providers)

  Verwende OpenID Connect in deinen Workflows zum Authentifizieren bei deinen Cloudanbietern.

* [Verwenden von OpenID Connect mit wiederverwendbaren Workflows](/de/enterprise-server@3.22/actions/how-tos/secure-your-work/security-harden-deployments/oidc-with-reusable-workflows)

  Du kannst wiederverwendbare Workflows mit OIDC verwenden, um Ihre Bereitstellungsschritte zu standardisieren und abzusichern.

* [Implementierung mit GitHub Actions](/de/enterprise-server@3.22/actions/how-tos/deploy/configure-and-manage-deployments/control-deployments)

  GitHub Actions bietet Ihnen eine differenzierte Kontrolle über Bereitstellungen mit Umgebungen, Parallelitätsgruppen und Schutzregeln.

* [Anzeigen des Bereitstellungsverlaufs](/de/enterprise-server@3.22/actions/how-tos/deploy/configure-and-manage-deployments/view-deployment-history)

  Zeige aktuelle und frühere Bereitstellungen für dein Repository an.

* [Verwalten von Umgebungen für die Bereitstellung](/de/enterprise-server@3.22/actions/how-tos/deploy/configure-and-manage-deployments/manage-environments)

  Sie können Umgebungen erstellen und diese Umgebungen mit Regeln für den Bereitstellungsschutz schützen. Ein Auftrag, der auf eine Umgebung verweist, muss alle Schutzvorschriften für diese Umgebung befolgen, bevor er ausgeführt wird oder auf die Geheimnisse der Umgebung zugreift.

* [Überprüfen von Bereitstellungen](/de/enterprise-server@3.22/actions/how-tos/deploy/configure-and-manage-deployments/review-deployments)

  Du kannst Aufträge genehmigen oder ablehnen, die auf die Überprüfung warten.

* [Erstellen von benutzerdefinierten Regeln für den Bereitstellungsschutz](/de/enterprise-server@3.22/actions/how-tos/deploy/configure-and-manage-deployments/create-custom-protection-rules)

  Verwenden Sie GitHub Apps, um den Schutz von Bereitstellungen mit Drittanbietersystemen zu automatisieren.

* [Konfigurieren von benutzerdefinierten Regeln für den Bereitstellungsschutz](/de/enterprise-server@3.22/actions/how-tos/deploy/configure-and-manage-deployments/configure-custom-protection-rules)

  Verwenden Sie GitHub Apps, um den Schutz von Bereitstellungen mit Drittanbietersystemen zu automatisieren.

* [Bereitstellen von Node.js für Azure App Service](/de/enterprise-server@3.22/actions/how-tos/deploy/deploy-to-third-party-platforms/nodejs-to-azure-app-service)

  Erfahren Sie, wie Sie ein Node.js Projekt als Teil Ihrer CD-Workflows (Continuous Deployment) für die Azure App Service bereitstellen.

* [Bereitstellen von Python für Azure App Service](/de/enterprise-server@3.22/actions/how-tos/deploy/deploy-to-third-party-platforms/python-to-azure-app-service)

  Erfahren Sie, wie Sie ein Python Projekt als Teil Ihrer CD-Workflows (Continuous Deployment) für die Azure App Service bereitstellen.

* [Bereitstellen von Java für Azure App Service](/de/enterprise-server@3.22/actions/how-tos/deploy/deploy-to-third-party-platforms/java-to-azure-app-service)

  Erfahren Sie, wie Sie ein Java Projekt als Teil Ihrer CD-Workflows (Continuous Deployment) für Azure App Service bereitstellen.

* [Bereitstellen von .NET für Azure App Service](/de/enterprise-server@3.22/actions/how-tos/deploy/deploy-to-third-party-platforms/net-to-azure-app-service)

  Erfahren Sie, wie Sie ein .NET Projekt als Teil Ihrer CD-Workflows (Continuous Deployment) für Azure App Service bereitstellen.

* [Bereitstellen von PHP zum Azure App Service](/de/enterprise-server@3.22/actions/how-tos/deploy/deploy-to-third-party-platforms/php-to-azure-app-service)

  Erfahren Sie, wie Sie ein PHP-Projekt als Teil Ihrer CD-Workflows (Continuous Deployment) für Azure App Service bereitstellen.

* [Bereitstellen von Docker für Azure App Service](/de/enterprise-server@3.22/actions/how-tos/deploy/deploy-to-third-party-platforms/docker-to-azure-app-service)

  Erfahren Sie, wie Sie einen Docker-Container als Teil Ihrer kontinuierlichen Bereitstellungsworkflows (CD) für Azure App Service bereitstellen.

* [Bereitstellen in Azure Static Web Apps](/de/enterprise-server@3.22/actions/how-tos/deploy/deploy-to-third-party-platforms/azure-static-web-app)

  Erfahren Sie, wie Sie eine Web-App als Teil Ihrer CD-Workflows (Continuous Deployment) für Azure Static Web App bereitstellen.

* [Bereitstellen in Azure Kubernetes Service](/de/enterprise-server@3.22/actions/how-tos/deploy/deploy-to-third-party-platforms/azure-kubernetes-service)

  Erfahren Sie, wie Sie ein Projekt als Teil eines CD-Workflows (Continuous Deployment) für Azure Kubernetes Service (AKS) bereitstellen.

* [Bereitstellen in Amazon Elastic Container Service](/de/enterprise-server@3.22/actions/how-tos/deploy/deploy-to-third-party-platforms/amazon-elastic-container-service)

  Hier erfährst du, wie du im Rahmen eines CD-Workflows (Continuous Deployment) ein Projekt in Amazon Elastic Container Service (ECS) bereitstellst.

* [Bereitstellen auf der Google Kubernetes Engine](/de/enterprise-server@3.22/actions/how-tos/deploy/deploy-to-third-party-platforms/google-kubernetes-engine)

  Hier erfährst, du, wie du ein Projekt im Rahmen eines CD-Workflows (Continuous Deployment) in Google Kubernetes Engine (GKE) bereitstellst.

* [Installieren eines Apple-Zertifikats auf macOS-Runnern für die Xcode-Entwicklung](/de/enterprise-server@3.22/actions/how-tos/deploy/deploy-to-third-party-platforms/sign-xcode-applications)

  Erfahren Sie, wie Sie Xcode-Apps in einem CI-Workflow (Continuous Integration) signieren, indem Sie ein Apple-Codesignaturzertifikat auf GitHub Actions Läufern installieren.

* [Verwalten benutzerdefinierter Aktionen](/de/enterprise-server@3.22/actions/how-tos/create-and-publish-actions/manage-custom-actions)

  Erfahren Sie, wie Sie Eigene Aktionen erstellen und verwalten und Aktionen anpassen, die von der GitHub Community gemeinsam genutzt werden.

* [Setting exit codes for actions (Festlegen von Exitcodes für Aktionen)](/de/enterprise-server@3.22/actions/how-tos/create-and-publish-actions/set-exit-codes)

  Du kannst mittels Exitcodes den Status einer Aktion festlegen.
  GitHub zeigt Status an, die erfolgreiche oder fehlgeschlagene Aktionen kennzeichnen.

* [Freigeben und Verwalten von Aktionen](/de/enterprise-server@3.22/actions/how-tos/create-and-publish-actions/release-and-maintain-actions)

  Sie können automatisierungs- und Open Source bewährte Methoden nutzen, um Aktionen freizugeben und zu verwalten.

* [Verwenden unveränderlicher Releases und Tags zum Verwalten der Releases deiner Aktion](/de/enterprise-server@3.22/actions/how-tos/create-and-publish-actions/using-immutable-releases-and-tags-to-manage-your-actions-releases)

  Hier erfährst du, wie du eine Kombination unveränderlicher Releases auf GitHub und Git-Tags verwenden kannst, um die Releases deiner Aktion zu verwalten.

* [Manuelles Ausführen eines Workflows](/de/enterprise-server@3.22/actions/how-tos/manage-workflow-runs/manually-run-a-workflow)

  Wenn ein Workflow für die Ausführung auf dem `workflow_dispatch` Ereignis konfiguriert ist, können Sie den Workflow mithilfe der Registerkarte "Aktionen" auf GitHub, GitHub CLIoder der REST-API ausführen.

* [Erneutes Ausführen von Workflows und Jobs](/de/enterprise-server@3.22/actions/how-tos/manage-workflow-runs/re-run-workflows-and-jobs)

  Du kannst eine Workflowausführung, alle fehlgeschlagenen Aufträge in einer Workflowausführung oder bestimmte Aufträge in einer Workflowausführung bis zu 30 Tage nach der ersten Ausführung erneut ausführen.

* [Einen Workflow-Lauf abbrechen](/de/enterprise-server@3.22/actions/how-tos/manage-workflow-runs/cancel-a-workflow-run)

  Du kannst eine laufende Workflowausführung, einschließlich aller Aufträge und Schritte, abbrechen.

* [Deaktivieren und Aktivieren eines Workflows](/de/enterprise-server@3.22/actions/how-tos/manage-workflow-runs/disable-and-enable-workflows)

  Du kannst einen Workflow mithilfe der GitHub-Benutzeroberfläche, der REST-API oder GitHub CLI deaktivieren und erneut aktivieren.

* [Überspringen von Workflowausführungen](/de/enterprise-server@3.22/actions/how-tos/manage-workflow-runs/skip-workflow-runs)

  Du kannst Workflowausführungen, die durch die Ereignisse `push` und `pull_request` ausgelöst werden, überspringen, indem du einen Befehl in deine Commitnachricht einfügst.

* [Eine Workflowausführung löschen](/de/enterprise-server@3.22/actions/how-tos/manage-workflow-runs/delete-a-workflow-run)

  Du kannst eine Workflowausführung löschen, die bereits abgeschlossen wurde oder älter als zwei Wochen ist.

* [Herunterladen von Workflowartefakten](/de/enterprise-server@3.22/actions/how-tos/manage-workflow-runs/download-workflow-artifacts)

  Du kannst archivierte Artefakte herunterladen, ehe sie automatisch ablaufen.

* [Entfernen von Workflowartefakten](/de/enterprise-server@3.22/actions/how-tos/manage-workflow-runs/remove-workflow-artifacts)

  Sie können genutzten GitHub Actions Speicherplatz freigeben, indem Sie Artefakte löschen, bevor sie auf GitHub ablaufen.

* [Verwalten von Caches](/de/enterprise-server@3.22/actions/how-tos/manage-workflow-runs/manage-caches)

  Du kannst Abhängigkeitscaches überwachen, filtern und löschen, die aus deinen Workflows erstellt wurden.

* [Genehmigen von Workflowausführungen über Forks](/de/enterprise-server@3.22/actions/how-tos/manage-workflow-runs/approve-runs-from-forks)

  Sie können workflowausführungen, die von der Pullanforderung eines Mitwirkenden ausgelöst werden, manuell genehmigen.

* [Verwenden von auf GitHub gehosteten Runnern](/de/enterprise-server@3.22/actions/how-tos/manage-runners/github-hosted-runners/use-github-hosted-runners)

  Sie können einen Job so zuweisen, dass er auf einer virtuellen Maschine ausgeführt wird, die von GitHub gehostet wird.

* [Anpassen von GitHub-gehosteten Runnern](/de/enterprise-server@3.22/actions/how-tos/manage-runners/github-hosted-runners/customize-runners)

  Sie können zusätzliche Software als Teil Ihres Workflows auf bei GitHub gehosteten Runners installieren.

* [Verwenden eines API-Gateways mit OIDC](/de/enterprise-server@3.22/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-oidc)

  Sie können OpenID-Verbinden (OIDC)-Token verwenden, um Ihren Workflow zu authentifizieren.

* [Verwenden von WireGuard zum Erstellen einer Netzwerküberlagerung](/de/enterprise-server@3.22/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-wireguard)

  Sie können ein Überlagerungsnetzwerk zwischen Ihrem Runner und einem Dienst in Ihrem privaten Netzwerk erstellen.

* [Selbst-gehostete Runner hinzufügen](/de/enterprise-server@3.22/actions/how-tos/manage-runners/self-hosted-runners/add-runners)

  Sie können einem Repository, einer Organisation oder einem Unternehmen einen selbstgehosteten Runner hinzufügen.

* [Ausführen von Skripts vor oder nach einem Auftrag](/de/enterprise-server@3.22/actions/how-tos/manage-runners/self-hosted-runners/run-scripts)

  Skripts können direkt vor oder nach einem Auftrag automatisch auf einem selbstgehosteten Runner ausgeführt werden.

* [Selbstgehostete Runner-Anwendung als Dienst konfigurieren](/de/enterprise-server@3.22/actions/how-tos/manage-runners/self-hosted-runners/configure-the-application)

  Du kannst die Anwendung für selbstgehostete Runner als Dienst konfigurieren, um die Runneranwendung automatisch zu starten, wenn der Rechner hochfährt.

* [Verwenden von Bezeichnungen mit selbstgehosteten Runnern](/de/enterprise-server@3.22/actions/how-tos/manage-runners/self-hosted-runners/apply-labels)

  Mit Labels kannst du deine selbst-gehosteten Runner nach ihren Eigenschaften organisieren.

* [Verwenden von selbstgehosteten Runnern in einem Workflow](/de/enterprise-server@3.22/actions/how-tos/manage-runners/self-hosted-runners/use-in-a-workflow)

  Wenn du selbstgehostete Runner in einem Workflow verwenden möchtest, kannst du mithilfe von Bezeichnungen oder Gruppen den Runner für einen Auftrag angeben.

* [Verwalten des Zugriffs auf selbstgehostete Runner mithilfe von Gruppen](/de/enterprise-server@3.22/actions/how-tos/manage-runners/self-hosted-runners/manage-access)

  Du kannst mithilfe von Richtlinien den Zugriff auf selbstgehostete Runner beschränken, die einer Organisation hinzugefügt wurden.

* [Überwachen und Beheben von Problemen mit selbstgehosteten Runnern](/de/enterprise-server@3.22/actions/how-tos/manage-runners/self-hosted-runners/monitor-and-troubleshoot)

  Du kannst deine selbst gehosteten Runner überwachen, um ihre Aktivität einzusehen und gängige Probleme zu diagnostizieren.

* [Selbst-gehostete Runner entfernen](/de/enterprise-server@3.22/actions/how-tos/manage-runners/self-hosted-runners/remove-runners)

  Sie können einen selbstgehosteten Runner dauerhaft aus einem Repository entfernen.

* [Authentifizieren von ARC für die GitHub-API](/de/enterprise-server@3.22/actions/how-tos/manage-runners/use-actions-runner-controller/authenticate-to-the-api)

  Authentifizieren Sie sich bei der Actions Runner Controller API mit GitHub.

* [Bereitstellen von Runner-Skalierungssets mit Actions Runner Controller](/de/enterprise-server@3.22/actions/how-tos/manage-runners/use-actions-runner-controller/deploy-runner-scale-sets)

  Stellen Sie Runner Scale Sets mit Actions Runner Controller bereit und verwenden Sie erweiterte Konfigurationsoptionen, um Actions Runner Controller an Ihre Anforderungen anzupassen.

* [Verwenden von Actions Runner Controller-Runnern in einem Workflow](/de/enterprise-server@3.22/actions/how-tos/manage-runners/use-actions-runner-controller/use-arc-in-a-workflow)

  Verwenden Sie Actions Runner Controller Runner in einer Workflow-Datei.

* [Verwendung von Proxyservern mit einem Runner](/de/enterprise-server@3.22/actions/how-tos/manage-runners/use-proxy-servers)

  Sie können Runner in isolierten virtuellen Umgebungen konfigurieren, damit sie einen Proxyserver für die sichere Kommunikation mit GitHub verwenden.

* [Verwenden des Visualisierungsdiagramms](/de/enterprise-server@3.22/actions/how-tos/monitor-workflows/use-the-visualization-graph)

  Jede Workflowausführung generiert ein Echtzeitdiagramm, das den Ausführungsfortschritt veranschaulicht. Du kannst dieses Diagramm verwenden, um Workflows zu überwachen und zu debuggen.

* [Anzeigen des Ausführungsverlaufs eines Workflows](/de/enterprise-server@3.22/actions/how-tos/monitor-workflows/view-workflow-run-history)

  Du kannst für jede Ausführung eines Workflows Protokolle anzeigen. Protokolle enthalten den Status für jeden Auftrag und Schritt in einem Workflow.

* [Hinzufügen eines Badges für den Workflowstatus](/de/enterprise-server@3.22/actions/how-tos/monitor-workflows/add-a-status-badge)

  Du kannst ein Statusbadge zum Status deines Workflows in deinem Repository anzeigen.

* [Verwenden von Workflowausführungsprotokollen](/de/enterprise-server@3.22/actions/how-tos/monitor-workflows/use-workflow-run-logs)

  Du kannst Protokolle für jeden Auftrag in einer Workflowausführung anzeigen, durchsuchen und herunterladen.

* [Aktivieren der Debugprotokollierung](/de/enterprise-server@3.22/actions/how-tos/monitor-workflows/enable-debug-logging)

  Wenn die Workflow-Logs nicht genügend Details zur Diagnose enthalten, warum ein Workflow, ein Job oder ein Schritt nicht wie erwartet abläuft, kannst du die zusätzliche Debug-Protokollierung aktivieren.

* [Fehlerbehebung in Workflows](/de/enterprise-server@3.22/actions/how-tos/troubleshoot-workflows)

  Sie können die Tools GitHub Actions verwenden, um Ihre Workflows zu debuggen.

* [Hilfe von GitHub Support für GitHub Actions erhalten](/de/enterprise-server@3.22/actions/how-tos/get-support)

  Erfahren Sie, wie GitHub-Support Sie hilfe bei GitHub Actions

* [Workflowsyntax für GitHub Actions](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/workflow-syntax)

  Ein Workflow ist ein konfigurierbarer automatisierter Prozess, der aus mindestens einem Jobs besteht. Du musst eine YAML-Datei erstellen, um deine Workflowkonfiguration zu definieren.

* [Ereignisse zum Auslösen von Workflows](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/events-that-trigger-workflows)

  Sie können Ihre Workflows so konfigurieren, dass sie ausgeführt werden, wenn eine bestimmte Aktivität bei GitHub eintritt, zu einem geplanten Zeitpunkt oder wenn ein Ereignis außerhalb von GitHub eintritt.

* [Workflow commands for GitHub Actions (Workflowbefehle für GitHub Actions)](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/workflow-commands)

  Du kannst Workflow-Befehle verwenden, wenn du Shell-Befehle in einem Workflow oder im Code einer Aktion ausführst.

* [Referenz für Variablen](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/variables)

  Hier finden Sie Informationen zu unterstützten Variablen, Benennungskonventionen, Grenzwerten und Kontexten in GitHub Actions Workflows.

* [Auswerten von Ausdrücken in Workflows und Aktionen](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/expressions)

  Hier finden Sie Informationen zu Ausdrücken in GitHub Actions.

* [Kontextreferenz](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/contexts)

  Hier finden Sie Informationen zu Kontexten, die in GitHub Actions Workflows verfügbar sind, einschließlich verfügbarer Eigenschaften, Zugriffsmethoden und Verwendungsbeispielen.

* [Bereitstellungen und Umgebungen](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/deployments-and-environments)

  Hier findest du Informationen zu Bereitstellungsschutzregeln, Umgebungsgeheimnissen und Umgebungsvariablen.

* [Referenz zum Zwischenspeichern von Abhängigkeiten](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/dependency-caching)

  Hier findest du Informationen zur Funktionalität des Zwischenspeicherns von Abhängigkeiten in Workflows.

* [Wiederverwenden von Workflowkonfigurationen](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/reusing-workflow-configurations)

  Hier finden Sie Informationen zum Vermeiden von Duplizierungen beim Erstellen eines Workflows, indem Sie vorhandene Workflows verwenden.

* [Referenz zur Metadatensyntax](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/metadata-syntax)

  Du kannst Aktionen erstellen, um Aufgaben in deinem Repository auszuführen. Wenn Sie eine benutzerdefinierte Aktion erstellen, ist eine Metadatendatei erforderlich, die YAML-Syntax verwendet.

* [Referenz zum Workflowabbruch](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/workflow-cancellation)

  Hier finden Sie Informationen zu den Schritten GitHub zum Abbrechen einer Workflowausführung.

* [Dockerfile Unterstützung für GitHub Aktionen](/de/enterprise-server@3.22/actions/reference/workflows-and-actions/dockerfile-support)

  Beim Erstellen eines `Dockerfile` für eine Docker-Containeraktion solltest du wissen, wie bestimmte Docker-Anweisungen mit GitHub Actions und der Metadatendatei einer Aktion interagieren.

* [Gehostete Runnerreferenz auf GitHub](/de/enterprise-server@3.22/actions/reference/runners/github-hosted-runners)

  Informationen zu von GitHub-gehosteten Runnern, einschließlich deren Spezifikationen und Anpassungsoptionen.

* [Referenz für größere Läufer](/de/enterprise-server@3.22/actions/reference/runners/larger-runners)

  Hier findest du Informationen zu größeren Runnern, einschließlich ihrer Spezifikationen und Anpassungsoptionen.

* [Referenzen zu selbstgehosteten Runnern](/de/enterprise-server@3.22/actions/reference/runners/self-hosted-runners)

  Hier findest du Informationen zum Einrichten und Verwenden von selbstgehosteten Runnern.

* [Referenz zur sicheren Verwendung](/de/enterprise-server@3.22/actions/reference/security/secure-use)

  Sicherheitspraktiken zum Schreiben von Workflows und zum Verwenden von GitHub Actions Features.

* [Sichere Verwendung von pull\_request\_target](/de/enterprise-server@3.22/actions/reference/security/securely-using-pull_request_target)

  Erfahren Sie mehr über die Sicherheitsrisiken der `pull_request_target event`.

* [Referenzen zu Geheimnissen](/de/enterprise-server@3.22/actions/reference/security/secrets)

  Finden Sie technische Informationen zu Geheimnissen in GitHub Actions.

* [OpenID Connect-Referenz](/de/enterprise-server@3.22/actions/reference/security/oidc)

  Hier finden Sie Informationen zur Verwendung von OpenID Connect (OIDC), um Workflows bei Cloudanbietern zu authentifizieren GitHub Actions .

* [Actions-Grenzwerte](/de/enterprise-server@3.22/actions/reference/limits)

  Es gibt Beschränkungen in GitHub Actions, die Sie beim Hochskalieren treffen können; einige davon lassen sich möglicherweise durch Kontaktaufnahme mit dem Support erhöhen.

* [Zusätzliche Argumente und Einstellungen](/de/enterprise-server@3.22/actions/reference/github-actions-importer/supplemental-arguments-and-settings)

  GitHub Actions Importer verfügt über mehrere zusätzliche Argumente und Einstellungen, mit denen du den Migrationsprozess an deine Anforderungen anpassen kannst.

* [Das Erweitern des GitHub Actions Importers mit benutzerdefinierten Transformatoren](/de/enterprise-server@3.22/actions/reference/github-actions-importer/custom-transformers)

  GitHub Actions Importer bietet die Möglichkeit, die integrierte Zuordnung zu erweitern.

* [Erstellen eines Beispielworkflows](/de/enterprise-server@3.22/actions/tutorials/create-an-example-workflow)

  In diesem Tutorial erfährst du, wie du einen einfachen Workflow erstellst, der durch ein Pushereignis ausgelöst wird.

* [Erstellen und Testen von Go](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/go)

  Hier erfährst, du, wie du einen CI-Workflow (Continuous Integration) erstellst, um dein Go-Projekt zu erstellen und zu testen.

* [Erstellen und Testen von Java mit Ant](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/java-with-ant)

  Erfahren Sie, wie Sie einen CI-Workflow (Continuous Integration) in GitHub Actions erstellen und testen, um Ihr Java Projekt mit Ant zu erstellen und zu testen.

* [Erstellen und Testen von Java mit Gradle](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/java-with-gradle)

  Erfahren Sie, wie Sie einen CI-Workflow (Continuous Integration) in GitHub Actions erstellen und testen, um Ihr Java Projekt mit Gradle zu erstellen und zu testen.

* [Erstellen und Testen Java mit Maven](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/java-with-maven)

  Erfahren Sie, wie Sie einen CI-Workflow (Continuous Integration) in GitHub Actions erstellen und testen, um Ihr Java Projekt mit Maven zu erstellen und zu testen.

* [Erstellen und Testen eines .NET-Projekts](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/net)

  Hier erfährst, du, wie du einen CI-Workflow (Continuous Integration) erstellst, um dein .NET-Projekt zu erstellen und zu testen.

* [Erstellen und Testen von Node.js-Code](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/nodejs)

  Hier erfährst, du, wie du einen CI-Workflow (Continuous Integration) erstellst, um dein Node.js-Projekt zu erstellen und zu testen.

* [Erstellen und Testen eines PowerShell-Projekts](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/powershell)

  Hier erfährst, du, wie du einen CI-Workflow (Continuous Integration) erstellst, um dein PowerShell-Projekt zu erstellen und zu testen.

* [Erstellen und Testen von Python](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/python)

  Erfahren Sie, wie Sie einen CI-Workflow (Continuous Integration) erstellen, um Ihr Python Projekt zu erstellen und zu testen.

* [Erstellen und Testen von Ruby-Anwendungen](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/ruby)

  Du kannst einen Continuous Integration-Workflow (CI) erstellen, um dein Ruby-Projekt zu kompilieren und zu testen.

* [Erstellen und Testen eines Rust-Projekts](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/rust)

  Hier erfährst, du, wie du einen CI-Workflow (Continuous Integration) erstellst, um dein Rust-Projekt zu erstellen und zu testen.

* [Erstellen und Testen eines Swift-Projekts](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/swift)

  Hier erfährst, du, wie du einen CI-Workflow (Continuous Integration) erstellst, um dein Swift-Projekt zu erstellen und zu testen.

* [Erstellen und Testen von Xamarin Anwendungen](/de/enterprise-server@3.22/actions/tutorials/build-and-test-code/xamarin-apps)

  Erfahren Sie, wie Sie einen CI-Workflow (Continuous Integration) in GitHub Actions erstellen und testen, um Ihre Xamarin Anwendung zu erstellen und zu testen.

* [Verwenden von GITHUB\_TOKEN für die Authentifizierung in Workflows](/de/enterprise-server@3.22/actions/tutorials/authenticate-with-github_token)

  Erfahren Sie, wie Sie `GITHUB_TOKEN` verwenden, um sich im Namen von GitHub Actions zu authentifizieren.

* [Creating a JavaScript action (Erstellen einer JavaScript-Aktion)](/de/enterprise-server@3.22/actions/tutorials/create-actions/create-a-javascript-action)

  In diesem Tutorial erfährst du, wie du mit dem Aktionstoolkit eine JavaScript-Aktion erstellst.

* [Erstellen einer zusammengesetzten Aktion](/de/enterprise-server@3.22/actions/tutorials/create-actions/create-a-composite-action)

  In diesem Tutorial erfährst du, wie du eine zusammengesetzte Aktion erstellst.

* [Veröffentlichen von Docker-Images](/de/enterprise-server@3.22/actions/tutorials/publish-packages/publish-docker-images)

  In diesem Lernprogramm erfahren Sie, wie Sie Docker-Images in einer Registrierung veröffentlichen, z. B. Docker Hub oder GitHub Packages, als Teil Ihres CI-Workflows (Continuous Integration).

* [Veröffentlichen Java Pakete mit Gradle](/de/enterprise-server@3.22/actions/tutorials/publish-packages/publish-java-packages-with-gradle)

  In diesem Lernprogramm erfahren Sie, wie Sie mit Gradle Java Pakete als Teil Ihres CI-Workflows (Continuous Integration) in einer Registrierung veröffentlichen.

* [Veröffentlichen Java Pakete mit Maven](/de/enterprise-server@3.22/actions/tutorials/publish-packages/publish-java-packages-with-maven)

  In diesem Lernprogramm erfahren Sie, wie Sie maven verwenden, um Java Pakete als Teil Ihres CI-Workflows (Continuous Integration) in einer Registrierung zu veröffentlichen.

* [Node.js-Pakete veröffentlichen](/de/enterprise-server@3.22/actions/tutorials/publish-packages/publish-nodejs-packages)

  In diesem Tutorial erfährst du, wie du Node.js-Pakete als Teil deines Workflows zur kontinuierlichen Integration (CI) in einer Registry veröffentlichst.

* [Hinzufügen von Labeln zu Problemen](/de/enterprise-server@3.22/actions/tutorials/manage-your-work/add-labels-to-issues)

  Sie können verwenden GitHub Actions , um Probleme automatisch zu bezeichnen.

* [Schließen inaktiver Issues](/de/enterprise-server@3.22/actions/tutorials/manage-your-work/close-inactive-issues)

  Sie können GitHub Actions verwenden, um Issues zu kommentieren oder zu schließen, die während eines bestimmten Zeitraums inaktiv waren.

* [Kommentar zu einem Problem, wenn ein Label hinzugefügt wird](/de/enterprise-server@3.22/actions/tutorials/manage-your-work/add-comments-with-labels)

  Sie können verwenden GitHub Actions , um Probleme automatisch zu kommentieren, wenn eine bestimmte Bezeichnung angewendet wird.

* [Planen der Erstellung von Issues](/de/enterprise-server@3.22/actions/tutorials/manage-your-work/schedule-issue-creation)

  Sie können GitHub Actions verwenden, um in regelmäßigen Abständen ein Problem für Dinge wie tägliche Besprechungen oder vierteljährliche Überprüfungen zu erstellen.

* [Speichern und Freigeben von Daten mit Workflowartefakten](/de/enterprise-server@3.22/actions/tutorials/store-and-share-data)

  Verwende Artefakte, um Daten zwischen Aufträgen in einem Workflow freizugeben und Daten zu speichern, sobald dieser Workflow abgeschlossen ist.

* [Creating a Docker container action (Erstellen einer Docker-Containeraktion)](/de/enterprise-server@3.22/actions/tutorials/use-containerized-services/create-a-docker-container-action)

  In diesem Tutorial erfährst du, wie du eine Docker-Containeraktion erstellst.

* [Kommunizieren mit Docker-Dienstcontainern](/de/enterprise-server@3.22/actions/tutorials/use-containerized-services/use-docker-service-containers)

  Hier erfährst du, wie du Docker-Dienstcontainer verwendest, um Datenbanken, Webdienste, Speichercaches und andere Tools mit deinem Workflow zu verbinden.

* [PostgreSQL-Service-Container erstellen](/de/enterprise-server@3.22/actions/tutorials/use-containerized-services/create-postgresql-service-containers)

  Du kannst einen PostgreSQL-Service-Container zur Verwendung in Deinem Workflow erstellen. Dieser Leitfaden zeigt Beispiele für die Erstellung eines PostgreSQL-Dienstes für Jobs, die in Containern oder direkt auf der Runner-Maschine laufen.

* [Redis-Service-Container erstellen](/de/enterprise-server@3.22/actions/tutorials/use-containerized-services/create-redis-service-containers)

  Du kannst Service-Container verwenden, um einen Redis-Client in Deinem Workflow zu erstellen. Dieser Leitfaden zeigt Beispiele für die Erstellung eines Redis-Dienstes für Jobs, die in Containern oder direkt auf der Runner-Maschine ausgeführt werden.

* [Automatisieren der Migration mit GitHub Actions Importer](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/automated-migrations/use-github-actions-importer)

  Verwenden Sie GitHub Actions Importer, um die Migration zu GitHub Actions zu planen und zu automatisieren.

* [Migrieren von Azure DevOps mit GitHub Actions Importer](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/automated-migrations/azure-devops-migration)

  Erfahren Sie, wie Sie GitHub Actions Importer verwenden, um die Migration Ihrer Azure DevOps-Pipelines zu GitHub Actions zu automatisieren.

* [Migration von Bamboo mit dem GitHub Actions Importer](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/automated-migrations/bamboo-migration)

  Erfahren Sie, wie Sie GitHub Actions Importer verwenden, um die Migration Ihrer Bamboo-Pipelines zu GitHub Actions zu automatisieren.

* [Migrieren von Bitbucket-Pipelines mit GitHub Actions Importer](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/automated-migrations/bitbucket-pipelines-migration)

  Erfahren Sie, wie Sie GitHub Actions Importer verwenden, um die Migration Ihrer Bitbucket-Pipelines zu GitHub Actions zu automatisieren.

* [Migrieren von CircleCI mit GitHub Actions Importer](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/automated-migrations/circleci-migration)

  Erfahren Sie, wie Sie GitHub Actions Importer verwenden, um die Migration Ihrer CircleCI-Pipelines zu GitHub Actions zu automatisieren.

* [Migrieren von GitLab mit GitHub Actions Importer](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/automated-migrations/gitlab-migration)

  Erfahren Sie, wie Sie GitHub Actions Importer verwenden, um die Migration Ihrer GitLab-Pipelines zu GitHub Actions zu automatisieren.

* [Migrieren von Jenkins mit GitHub Actions Importer](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/automated-migrations/jenkins-migration)

  Erfahren Sie, wie GitHub Actions Importer Sie die Migration Ihrer Jenkins-Pipelines automatisieren.GitHub Actions

* [Migrieren von Travis CI mit GitHub Actions Importer](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/automated-migrations/travis-ci-migration)

  Erfahren Sie, wie GitHub Actions Importer Sie die Migration Ihrer Travis CI-Pipelines zu automatisieren.GitHub Actions

* [Migrieren von Azure Pipelines zu GitHub Actions](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/manual-migrations/migrate-from-azure-pipelines)

  GitHub Actionsund Azure Pipelines mehrere Konfigurationsähnlichkeiten teilen, was die Migration zu GitHub Actions relativ einfach macht.

* [Migrieren von CircleCI zu GitHub Actions](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/manual-migrations/migrate-from-circleci)

  GitHub Actions und CircleCI teilen mehrere Ähnlichkeiten in der Konfiguration, wodurch die Migration zu GitHub Actions relativ unkompliziert gestaltet wird.

* [Migrieren von GitLab CI/CD zu GitHub Actions](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/manual-migrations/migrate-from-gitlab-cicd)

  GitHub Actions und GitLab CI/CD teilen mehrere Konfigurationsähnlichkeiten, was die Migration zu GitHub Actions relativ einfach macht.

* [Migrieren von Jenkins zu GitHub Actions](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/manual-migrations/migrate-from-jenkins)

  GitHub Actions und Jenkins weisen mehrere Gemeinsamkeiten auf, was die Migration zu GitHub Actions relativ einfach macht.

* [Migrieren von Travis CI zu GitHub Actions](/de/enterprise-server@3.22/actions/tutorials/migrate-to-github-actions/manual-migrations/migrate-from-travis-ci)

  GitHub Actions und Travis CI weisen mehrere Gemeinsamkeiten auf, was die Migration zu GitHub Actions relativ unkompliziert macht.

* [Erste Schritte mit Actions Runner Controller](/de/enterprise-server@3.22/actions/tutorials/use-actions-runner-controller/get-started)

  In diesem Lernprogramm testen Sie die Grundlagen von Actions Runner Controller.

* [Problembehandlung bei Actions Runner Controller-Fehlern](/de/enterprise-server@3.22/actions/tutorials/use-actions-runner-controller/troubleshoot)

  Erfahren Sie, wie Sie Fehler beheben Actions Runner Controller .