Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Lesedauer 2 Min.

GitHub Actions lokal ausführen

Schnelle Rückmeldung erwünscht: So führen Sie GitHub Actions lokal aus.
Die Open-Source-Bibliothek act, die von nektos entwickelt wurde, ermöglicht es, GitHub Actions lokal auszuführen. Die lokale Ausführung ist besonders vorteilhaft, da sie Entwicklern Zeit spart, indem sie unnötige Commits und Pushes vermeidet, die normalerweise zum Testen der Actions erforderlich wären.Das Tool verwendet Docker, um die Laufzeitumgebung nachzubilden, die GitHub bereitstellt, wodurch die Konfiguration der Umgebungsvariablen und des Dateisystems realistisch sind. Wenn act ausgeführt wird, liest es die definierten GitHub Actions aus der .github/workflows/ und stellt die erforderlichen Abhängigkeiten fest. Dies geschieht durch den Zugriff auf das Docker-API, das dafür sorgt, dass die benötigten Images entweder heruntergeladen oder gebaut werden.Eine interessante Neuerung für Entwickler ist die Möglichkeit, act direkt in Visual Studio Code zu integrieren, was ein nahtloses Arbeiten und Testen der Workflows ohne Verlassen des Editors ermöglicht. Darüber hinaus wird erklärt, wie man act installiert und konfiguriert. Zuerst wird empfohlen, die Go-Tools zu installieren, die eine Version von 1.20 oder neuer erfordern. Danach kann das Repository geklont werden, gefolgt von dem Befehl zum Ausführen der Unit-Tests und schließlich der Installation.GitHub Actions lokal ausführen.

Neueste Beiträge

Spotlight #1: Azure IoT Operations, Video Teil 2/3 - DWX Spotlight
Das erste DWX Spotlight mit Special Guest Florian Bader. Im Teil 2 des Videos erklärt Florian unter anderem, wie es mit der Sicherheit bei Industrieanlagen und Messdatenerfassung aussieht.
2 Minuten
10. Jul 2025
Contacts guaranteed: Die Partnerunternehmen auf der DWX 2025 - Konferenz
Über 30 führende Unternehmen, unzählige Impulse: Auf der DWX 2025 in Mannheim zeigten unsere Partner, was Tech heute kann – und morgen möglich macht.
2 Minuten
10. Jul 2025
Miscellaneous

Das könnte Dich auch interessieren

Sicher ist sicher - Azure DevOps Pipelines Security
Als integraler Bestandteil der Entwicklungsumgebung ist Azure DevOps Pipelines oft Ziel von Angriffen. Da ist es gut zu wissen, wo die Schwachstellen des Systems liegen.
14 Minuten
16. Jun 2025
CI/CD mit YAML-Pipelines - versionierte und wartbare CI/CD-Automatisierung in Azure DevOps
Mit den YAML-Pipelines bietet Azure DevOps eine umfangreiche Funktionalität für die Build- und Release-Automatisierung. Das Wichtigste im Überblick.
13 Minuten
14. Nov 2022
Managed Kubernetes als Cloud Service - Container-Orchestrierung
Anwendungsentwicklung ist immer noch ein komplexes Feld. Aber die Herangehensweise und die Rahmenbedingungen haben sich massiv verschoben.
4 Minuten
16. Mär 2020
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige