GitHub today released a CI/CD Tool, GitHub Actions. With the tight integration into development workflows and rich, community maintained build-command, actions appears an interesting competitor in the market. As a minimum, the release indicates the importance of CI/CD for the modern software development lifecycle.

Developer productivity and frictionless workflows have been buzzwords for the past half decade and the arrival and rapid growth of Travis-CI, Jenkins or Cirlce-CI have proven the resonance in development organisations. GitHub has outstanding testimonials from day one on the announcement and the ecosystem appears to be ready to go.

It is an offering that comes with appealing integrations and a competitive price, that sure is worth watching.

GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want.

Travis CI: Continuous Integration mit GitHub

Travis CI bietet einen gehosteten “Continuous Integration” Service. Nach eigener Aussage für die Open Source Community, was sich sehr schön in der unterstützten Software zeigt. Für die Programmiersprachen C, C++, Clojure, Erlang, Groovy, Haskell, Java, Javascript mit Node.js, Perl, PHP, Python, Ruby und Scala wird eine Umgebung geboten, in die sich auch Pakete nachinstallieren und Abhängigkeiten erfüllen lassen.