News

Neues Feature Github Actions: Das IFTTT für jeden erdenklichen Code

Github Actions wurde auf der eigenen Entwicklerkonferenz Universe vorgestellt. (Foto: t3n.de)

Mit Github Actions könnt ihr Workflows automatisieren. Dabei wird beliebiger Code ausgeführt, sobald ein bestimmtes Ereignis eintritt. Github stellt das neue Feature zum Auftakt der Universe vor.

Die Möglichkeiten sind riesig. Mit dem neuen Feature Github Actions kann Code ausgeführt oder ganze Anwendungen gestartet werden, sobald ein bestimmtes Ereignis eintritt.

Actions laufen mit Docker

Im Rahmen der jährlichen Entwicklerkonferenz Github Universe in San Francisco stellt das Unternehmen direkt in der eröffnenden Keynote die Github Actions vor. Damit können die verschiedensten – sogenannten – Workflows erstellt werden. Ähnlich wie bei IFTTT oder Apple Shortcuts kann ein Auslöser verschiedene Actions hervorrufen.

Eines der offensichtlichsten Anwendungsbeispiele dafür sei CI-CD, also Continuous Integration und Continuous Delivery, sagt Chief Strategy Officer Julio Avalos von Github gegenüber t3n. Zuvor war dies nur über externe Dienste wie Travis möglich. Jedoch gehe Actions weit darüber hinaus. Auf der einen Seite können Workflows geteilt werden, wodurch sie Out-of-the-Box für jedes beliebige Repository funktionieren. Zudem können komplett eigene Workflows in einem grafischen Drag-&-Drop-Editor selbst erstellt werden.

Auch parallele Aktionen sind mit Github Actions und der grafischen Oberfläche ohne Probleme möglich. (Foto: t3n.de)

Auch parallele Aktionen sind mit Github Actions und der grafischen Oberfläche ohne Probleme möglich. (Foto: t3n.de)

Um Actions zu ermöglichen, verwendet Github Docker. Dabei überlässt Github es den Entwicklern, selbst zu entscheiden, ob die Actions mit dem Online-Editor erstellt werden oder einfach eine Docker-Datei hochgeladen wird. Das ermöglicht eine hohe Freiheit und Flexibilität, da jeder erdenkliche Code in beliebiger Sprache ausgeführt werden kann – ausgelöst durch das Erstellen eines Issues, das Pushen von Commits oder eines der anderen 24 Events.

Zum Start der Beta-Phase von Github Actions stehen 26 verschiedene Auslöser zur Verfügung. (Foto: t3n.de)

Zum Start der Beta-Phase von Github Actions stehen 26 verschiedene Auslöser zur Verfügung. (Foto: t3n.de)

Entwickler können Workflows selbst oder direkt bei Github hosten. Das ist auch für alle kostenlosen Open-Source-Repositories möglich. Dadurch besteht aber auch die Gefahr von Missbrauch, da jeder erdenkliche Code ausgeführt werden könnte. Dies erkenne Github allerdings automatisch, sagt Sam Lambert, Head of Platform bei Github, in einer Pressekonferenz nach der Keynote auf der Github Universe. Auch von Minern für Kryptowährungen gehe keine Gefahr aus, da man die Rechenleistung für die Workflows stark begrenzen würde.

Github Actions ist noch in der Beta-Phase

Github Actions wurde vorerst in einer Beta-Version veröffentlicht. Der Zugang ist limitiert und Entwickler können sich hier dafür anmelden. Ein offizielles endgültiges Ende der Testphase stehe noch nicht fest. Jedoch spekuliert Github gegenüber t3n, dass dies noch im vierten Quartal 2018 passieren könnte. Der nächste Schritt sei jedoch vorerst, auf die Reaktion der Entwickler-Community einzugehen, sagt Avalos.

Passend dazu:

Zur Startseite
Bitte beachte unsere Community-Richtlinien

Wir freuen uns über kontroverse Diskussionen, die gerne auch mal hitzig geführt werden dürfen. Beleidigende, grob anstößige, rassistische und strafrechtlich relevante Äußerungen und Beiträge tolerieren wir nicht. Bitte achte darauf, dass du keine Texte veröffentlichst, für die du keine ausdrückliche Erlaubnis des Urhebers hast. Ebenfalls nicht erlaubt ist der Missbrauch der Webangebote unter t3n.de als Werbeplattform. Die Nennung von Produktnamen, Herstellern, Dienstleistern und Websites ist nur dann zulässig, wenn damit nicht vorrangig der Zweck der Werbung verfolgt wird. Wir behalten uns vor, Beiträge, die diese Regeln verletzen, zu löschen und Accounts zeitweilig oder auf Dauer zu sperren.

Trotz all dieser notwendigen Regeln: Diskutiere kontrovers, sage anderen deine Meinung, trage mit weiterführenden Informationen zum Wissensaustausch bei, aber bleibe dabei fair und respektiere die Meinung anderer. Wir wünschen Dir viel Spaß mit den Webangeboten von t3n und freuen uns auf spannende Beiträge.

Dein t3n-Team

Schreib den ersten Kommentar!

Melde dich mit deinem t3n Account an oder fülle die unteren Felder aus.

Bitte schalte deinen Adblocker für t3n.de aus!

Hey du! Schön, dass du hier bist. 😊

Bitte schalte deinen Adblocker für t3n.de aus, um diesen Artikel zu lesen.

Wir sind ein unabhängiger Publisher mit einem Team bestehend aus 65 fantastischen Menschen, aber ohne riesigen Konzern im Rücken. Banner und ähnliche Werbemittel sind für unsere Finanzierung sehr wichtig.

Danke für deine Unterstützung.

Digitales High Five,
Stephan Dörner (Chefredakteur t3n.de) & das gesamte t3n-Team

Anleitung zur Deaktivierung