Cloudflare Pagesに認証付きpreviewを加える
Cloudflare Pages は無料で静的サイトを公開でき、Git のブランチを使って事前にプレビューを確認することも可能です。
プレビュー用のブランチ(例:
draft
)を作成し、Cloudflare Pages に push すると、draft.example.pages.dev
のような URL で自動的にプレビューサイトが生成されます。限定公開にしたい場合は、Cloudflare Access を使って Google や GitHub を認証に設定し、アクセス制限をかけることができます。
最終確認後にプレビュー用のブランチを公開用ブランチにマージすれば、自動的に本番公開されます。