1-1. push したら自動でデプロイされる仕組み
GitHub Actions は、GitHub が提供する自動化ツール。リポジトリへの push などをトリガーに、あらかじめ定義した処理を自動実行できる
開発者
└─ git push
└─ GitHub が push を検知
└─ GitHub Actions が起動
├─ D1 マイグレーション(DB ありの場合)
└─ Cloudflare Pages へデプロイ
ローカル直接デプロイ(npx wrangler pages deploy)と比べたメリットは push するだけで済むこと。デプロイし忘れがなく、ローカル環境の状態にも依存しない