Skip to content

[P1][Supply Chain] codex-action例を監査済みcommit SHAへpinする #248

Description

@ootakazuhiko

背景

固定コミット 664720b0c08e431b1ec9dd7c705c22e2824d4595 のCodex review workflow例が第三者actionをmutableなmajor tagで参照しています。

根拠

影響

  • tag移動により同一commitの教材でも実行codeが変わり、再現性とsupply-chain監査性が失われます。
  • privileged workflowで未監査のupstream変更を実行する可能性があります。

対応範囲

  • examples/workflows/codex-pr-review-comment.yml
  • example READMEまたは更新方針

受け入れ条件

  • actionを監査済みfull-length commit SHAへpinする。
  • human-readable version commentを併記する。
  • pin更新手順、upstream tag/SHA確認、review/CIを説明する。
  • 既存read-only permissionとlabel gateを維持する。

検証方法

  • pin SHAがupstreamの期待release commitであること。
  • workflowをtest PRで実行し、expected permissionsのみで動作すること。
  • active workflow/sampleにmutableな当該tagが残っていないこと。

対象外

  • Codex Action採否の再設計
  • 全repositoryの一括pin更新

重複確認

2026-07-19時点のopen #235、closed #212/#244、recent PR #209/#245を確認しました。book-formatter pinとは別actionであり、同一のopen Issueはありません。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions