diff --git a/.github/workflows/pr-codex-review.yml b/.github/workflows/pr-codex-review.yml index 798dffc..e269373 100644 --- a/.github/workflows/pr-codex-review.yml +++ b/.github/workflows/pr-codex-review.yml @@ -8,6 +8,22 @@ name: PR Codex Review on: pull_request: types: [opened, synchronize] + # Skip the entire Codex track on bootstrap-paths. The classifier flags + # these as risk:blocked and exits 1, which would surface as a failing + # `PR Codex Review / classify` check + a cascading-skipped review job. + # Both are noise — bootstrap-path PRs always require admin merge by + # design, so a secondary review adds no signal. + # + # SAFETY: Codex review is NOT in the required-checks ruleset on + # ci-workflows main (verified: only `review / Claude Review` is + # required), so paths-ignore here does NOT create a deadlock. If you + # add this check to a ruleset later, drop these excludes. + paths-ignore: + - ".github/workflows/**" + - ".github/dependabot.yml" + - ".github/risk-paths.yml" + - ".github/CODEOWNERS" + - "Dockerfile" permissions: contents: read