デプロイ(概要)
Core(Workers)
- Cloudflare アカウントを用意し、Wrangler を設定。
- シークレットは Wrangler で管理し、
.dev.vars
はローカルのみで使用。 - D1(Prisma)マイグレーションを適用し、Worker をデプロイ。
Airport(Web/Tauri)
- Web:
pnpm build
の成果物を静的ホスティングに配置。 - デスクトップ:
pnpm tauri build
で OS 別バイナリを生成し、配布チャネルで配布。
リリースフロー
- 事前にスモーク(dev/preview)を実施し、型整合・API 互換性を確認。
- 変更が DB に及ぶ場合はバックアップ/ロールバック手順を用意。