FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録
contract先行buildをリリース構成へ反映する
共有packageからヘルパーへ続く依存順を確定する
対象期間: —
目的
共有contractの生成を追加しただけでなく、release構成全体がその順序を採用した状態として確定する必要があった。
実装
Editorial ContractsとLocal Control Contractsを先にbuildし、その後にヘルパーをcompileするworkflowをrelease構成へ反映した。変更は依存順に限定し、アプリ本体の機能境界は変えていない。
contract先行buildの変更をrelease構成へ反映し、fresh runner上の検証順を確定した。共有contractの生成後にSwift側の確認へ進むため、未生成artifactによる失敗をrelease gateの外へ残さない。
図を描画しています…
確認したこと
確認結果
統合後のworkflowで共有packageのbuildがヘルパーより前に並ぶことを確認した。
署名済みreleaseの実行結果はcutoff時点では未確認だった。
完了とした根拠
依存順の修正がrelease構成へ反映され、次の配布検証に使える状態になったことをもって完了とした。