FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録
Webの本番配信手順を固定する
確認付きの手動実行と配信後の到達確認で、公開先の取り違えを防ぐ
対象期間: —
目的
Webを本番へ配信する操作は、対象と手順を固定し、意図しない実行を防ぎながら結果を確認できる必要があった。
実装
手動実行に確認文字列を要求し、依存関係の導入、検証、build、固定された公開先への配信、公開後の到達確認を順序付けた。preview用の公開経路を無効化し、静的assetは不要な処理を迂回させ、公開元の認証情報は一つのsecretに限定した。
一次workflowを公開用に短くし、手動確認、固定target検証、build、全量配信、live確認の順序を示した。repository、ref、action SHA、secret名、実在targetは除いた詳細値は公開せず、確認した挙動だけを記録した。
図を描画しています…
確認したこと
確認結果
配信workflowと構成検査が追加され、固定された対象だけを扱う境界が確認できた。
cutoff時点では手順の実装までが対象であり、実際の本番配信と外部到達は未確認だった。
完了とした根拠
確認付きの手動配信、固定対象、検証から到達確認までの手順が実装されたことをもって完了とした。