GitHub Actionsがロックファイルに対応、タグ固定の時代が終わる

Lock Your GitHub Actions

GitHub Actionsがワークフローのロックファイルを正式サポートした。これまでタグは書き換え可能でサプライチェーン攻撃の標的になるため、完全なSHAへの固定が推奨されてきた。gh CLI拡張のgh-actions-lockを使えば、ワークフロー内のアクションをvX.Y.Zタグのまま記述しつつ、解決済みのコミットSHAをactions.lockに記録できる。RenovateやDependabotも対応済みで、CIでの検証も可能だ。

タグは書き換え可能で、攻撃者が以前は安全だったタグを悪意あるコードへ向け直すサプライチェーン攻撃にさらされやすい。

この日のほかの記事

2026-11-11