← 活動記録一覧

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

自動検証のAction runtimeを更新する

五つのworkflowを新しいNode.js runtime対応版へ揃え、不変参照を維持する

対象期間:

目的

自動検証で使うActionの旧runtime警告を解消しながら、供給元の変更に追随しない不変な参照を維持する必要があった。

実装

品質検査、database移行、Web配信、基盤適用、broker配信の各workflowで利用するActionを、新しいNode.js runtime対応版へ更新した。各参照はversion labelではなく不変のrevisionへ固定し、既に対応済みの認証Actionは変更しなかった。

各自動検証経路へ対応Actionを反映したcutoff構造

図を描画しています…

確認したこと

確認結果

五つのworkflowのYAML解析、lint、基盤と配信の構成検査、secret scan、仕様監査が通った。

更新は対象workflowへ反映され、Action自身の定義でも新しいruntimeの利用を確認した。

完了とした根拠

全対象workflowのAction参照を対応版へ揃え、不変参照と既存検査を維持できたことをもって完了とした。