接続前チェック

  • GitHubの所有者とリポジトリURL
  • リポジトリが公開か非公開か
  • 公開対象ブランチ
  • Cloudflareのログインアカウント
  • 作成または接続するプロジェクト
  • ビルドコマンドと出力ディレクトリ
  • 環境変数と秘密情報の管理場所

完了を分けて確認する

  1. GitHubとの連携が表示される
  2. 対象リポジトリを選択できる
  3. ビルドが成功する
  4. プレビューURLで主要ページが動く
  5. 本番ブランチへ反映される
  6. 本番ドメインで確認できる

各段階は別の状態です。ローカルビルド成功を本番公開済みとは扱いません。

今回確認した構成

2026年9月25日に、Private GitHubリポジトリのmainをCloudflare Pagesへ接続し、node scripts/build.mjsでdistを生成する構成を確認しました。初回デプロイ、独自ドメイン、SSL有効化、その後のpushによる自動再デプロイまで個別に確認しています。

GitHub Appは「選択したリポジトリのみ」に限定できます。既存の連携先を削除すると他サイトの自動デプロイへ影響するため、権限変更前に現在の選択一覧を記録してください。