• システム開発に関わる内容をざっくりと書いていく

Github Actionsについて

Github Actionsとは:

Github社が提供するCI、CDを実施するためのクラウドサービス。

Github ActionsのCI、CDのフロー:

Github Actionsメリット:

・Gitホスティングサービスを使用すればCI、CD用のサーバが不要になる。

・Githubのフリープランでも 2,000分/月 の無料枠があるため無料で使い始めることができる。

・実行する環境を Windows、Linux、Mac OS から選ぶことができる。

・人気が高いサービスのため情報収集が比較的容易にできる。

Github Actionsデメリット:

・Gitホスティングサービスを使用してのCDはデプロイできないことがある。理由としてはデプロイサーバのホワイトリストにホスティングサービスのIPアドレスが登録できない(変動するため)。

・無料枠を超えると利用料金が発生する。