FACTUAL ACTIVITY RECORD · 実際の作業をもとにした活動記録
自動検証のAction runtimeを更新する
五つのworkflowを新しいNode.js runtime対応版へ揃え、不変参照を維持する
対象期間: —
目的
自動検証で使うActionの旧runtime警告を解消しながら、供給元の変更に追随しない不変な参照を維持する必要があった。
実装
品質検査、database移行、Web配信、基盤適用、broker配信の各workflowで利用するActionを、新しいNode.js runtime対応版へ更新した。各参照はversion labelではなく不変のrevisionへ固定し、既に対応済みの認証Actionは変更しなかった。
図を描画しています…
確認したこと
確認結果
五つのworkflowのYAML解析、lint、基盤と配信の構成検査、secret scan、仕様監査が通った。
更新は対象workflowへ反映され、Action自身の定義でも新しいruntimeの利用を確認した。
完了とした根拠
全対象workflowのAction参照を対応版へ揃え、不変参照と既存検査を維持できたことをもって完了とした。