#devops#ci/cd#security#supply-chain#platform-engineering
GitHub Actions 2026実践: OIDC・アテステーション・SLSA導入の現実解
2026年の開発現場では、CIに求められる価値が明確に変わりました。以前は「速くビルドできること」が評価軸でしたが、現在は「その成果物がどのような経路で作られ、改ざんされていないかを説明できること」が同じくらい重要です。
まず長期シークレットを減らす
第一歩は、クラウド資格情報をリポジトリシークレットに置き続ける運用をやめることです。OIDC連携で短命トークンを払い出す形へ移行すると、漏えい時の被害半径を大幅に縮小できます。
アテステーションは「作る」より「検証する」
現場でよくある失敗は、アテステーションを生成して満足することです。重要なのは、ステージング昇格時・本番昇格時に検証を必須化し、検証に通らない成果物を配備しないことです。
SLSAは段階導入で十分戦える
SLSAを巨大プロジェクトにすると停滞します。まずは、アクションの固定、再現性の高いビルド、ワークフロー変更の二者レビュー、署名付き来歴の保管から始めるべきです。
90日での現実的ロードマップ
- 1〜30日: OIDC移行、権限棚卸し、重要ワークフロー保護
- 31〜60日: 来歴生成とステージング検証
- 61〜90日: 本番昇格ゲート化、運用ダッシュボード公開
この流れなら、開発速度を落としにくく、監査耐性を上げられます。