Closed taserbeat closed 3 years ago
GitHub Actionsを利用すれば、CircleCIのような外部サービスを使用せずともCI/CDが可能になる模様。 DevOpsをGitHubだけで完結できるようになるので、CI/CDはGitHub Actionsをなるべく利用することにする。
参考になりそうなサイト
GitHub Actions + GitHub PagesでCI/CDを試してみたものが以下のリポジトリ。 手順も書いておいたので参考に。
CI/CDのパイプライン構築完了🎉
内容
ビルド(テストの実行も含む)からGitHub Pagesへのデプロイまでできる限り自動化を行いたい。 今のところ
yarn build
が走るyarn build
のアウトプットがGitHub Pagesにデプロイされるようなパイプラインを構想している。
解決手段
CircleCIでビルドジョブを走らせて、テストに成功すればGitHub Pagesにデプロイされるような環境を作る。 CircleCIの調査を行い、上述のパイプラインもより良くできる構想があるか考える。