Table of Contents GitHub Actionsとは GitHubが提供するCI/CDの仕組みです。 yamlファイル1つであらゆる処理を実行できるのがポイント。 雑に言うと、JenkinsfileのGitHub版みたいなイメージでOKです。 GitHub Actionsそのものの経緯や、料金、仕様、使い方などは以下のサイトが丁寧で分かりやすかったです。 本記事では基本的な部分は割愛しますので、そちらをご覧下さい。 なぜGitHub Actionsを使うのか 以下の理由から、当初は興味がありませんでした。 HCLよりYAMLが好き Travis CIで十分やりたいことができるし、移行が面倒 CI/CDではなくイベントトリガーアクションがメイン(に思えた) ビジュアルエディタは気になりつつも必要性を感じない しかし、今年になって一気に変わりました。 YAMLで書ける! CI/
![GitHub Actionsに移行してみた](https://cdn-ak-scissors.b.st-hatena.com/image/square/b51f26a1e3f981ad2958b6ac787b7c0842364ee7/height=288;version=1;width=512/https%3A%2F%2Fdl.dropboxusercontent.com%2Fs%2F5bwganpqyhg5hj1%2Frichard-lee-9s5xhvXHYec-unsplash.jpg)