Cloudflare (ut-code のアカウント ut.code();) で、デプロイとプレビューを設定する。デプロイは GitHub の CI ではなく、Cloudflare の Workers Builds が行う。手順と設定値は docs/deploy.md。
済み
残り
メモ
- Workers Builds の設定は、
cf builds workers get <Worker のタグ> で、保存された値を直接確かめられる。ダッシュボードの表示と、実際の値が食い違っていたことがあった
- ブランチの最初のビルドのときに、そのときの設定 (コマンド、トークン) が、そのブランチのプレビュー専用のトリガーに写される。あとから Worker の設定を変えても、既存のブランチには効かない
- Worker Previews と
cf は、どちらもベータ
Cloudflare (ut-code のアカウント
ut.code();) で、デプロイとプレビューを設定する。デプロイは GitHub の CI ではなく、Cloudflare の Workers Builds が行う。手順と設定値はdocs/deploy.md。済み
kanban-db、kanban-db-preview)、R2 (kanban-files、kanban-files-preview)、キュー 4 つ。名前はすべてkanban-で始める (chore: prefix the Cloudflare resource names with kanban #35、chore: set the D1 database ids of the ut-code account #37)mainに入るたびに、本番のデプロイの前に自動で適用するBETTER_AUTH_SECRET(本番、全プレビュー共通) とBETTER_AUTH_URLの設定 (chore: production and preview URLs, and a fix for the deploy scripts #38)kanban-webとkanban-reminder-workerの両方。feat: branch previews with Worker Previews #40 のマージで、初めての自動デプロイが成功したhttps://<ブランチ名>-kanban-web.ut-code.workers.dev。PR のコメントに URL が出る。ログインもできる (feat: branch previews with Worker Previews #40)kanban-deploy、kanban-reminder-deploy)残り
kanban-mail-dead-letter) に溜まるBETTER_AUTH_URLとAPP_URLも変える)メモ
cf builds workers get <Worker のタグ>で、保存された値を直接確かめられる。ダッシュボードの表示と、実際の値が食い違っていたことがあったcfは、どちらもベータ