← 活動記録一覧

FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録

共有contractsの事前buildを配信へ反映する

cleanな実行環境でもWeb検証が同じ順序で進むようにする

対象期間:

目的

fresh checkoutで確認したbuild順序を、実際のWeb配信が利用する共有workflowへ反映する必要があった。

実装

共有contractsのbuildをWeb検証より前に実行する順序と、その順序を強制する構成検査を配信経路へ反映した。local生成物の有無に左右されず、型情報を準備してからWebのlint、test、Worker buildへ進む。

local生成物に依存しない採用済みWeb配信順序

図を描画しています…

確認したこと

確認結果

cleanな生成物状態でWebの型検査、30 test、構成検査、Worker buildが通った。

cutoff時点では本番配信と外部到達は未確認だった。

完了とした根拠

配信経路が共有contractsを先にbuildする状態へ反映され、clean環境で検証を完走したことをもって完了とした。