GitHub Actions で自動化する

GitHub Actions を使った自動化ガイド

GitHub Actions で自動化する

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

GitHub Actions の役割

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

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

ワークフロー構成

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

トリガー

  • main ブランチへのプッシュ時に自動実行される
GitHub Actions で Hugo を自動ビルドする
push するだけでサイトが更新される仕組みを GitHub Actions で構築した手順をまとめた。
2026年05月26日