Home / GitHub Actions で自動化する
AUTOMATION

GitHub Actions で自動化する

GitHub Actionsなどを使い、更新・生成・配信を自動化するためのワークフロー記録。

GitHub Actions で自動化する

GitHub Actions を使ったワークフロー自動化に関するメモページである。

GitHub Actions の役割

本サイトでは以下の自動化を行っている:

  • Hugo のビルド
  • Marp スライドの生成
  • Cloudflare Pages への自動デプロイ

ワークフロー構成

.github/workflows/deploy.yml にワークフロー定義が記述されている。

トリガー

  • main ブランチへのプッシュ時に自動実行される