Skip to main content

CI passed but merge cannot proceed

Symptom

All CI checks are green, but the orchestrator refuses to merge.

Resolution

  1. Confirm the orchestrator has materialized a MERGE_APPROVAL gate at the exact PR head.
  2. If the gate is missing, run ingest-github-review.ps1.
  3. If the gate is stale, re-issue at the new head (see Stale PR head).
  4. If the gate is REJECTED, the orchestrator will not merge. Re-submit a new review.
  5. If branch protection is blocking, check .github/workflows/governance.yml and the repository settings.