joeyteng/Codex Review Gate

Gate a pull request on a controlled Codex generative AI review signal.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 1, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: joeyteng/codex-review-gate-action@80c0dbf39a3b0f932c915c139993d7c2527ba000 # v1.2.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
github-tokenToken used to read PR review state, create comments, and write commit statuses.yes
pull-requestPull request number to gate.no""
head-shaDeprecated compatibility input. Event-driven runs load the current PR head from GitHub.no""
status-contextCommit status context written by the gate.nocodex/review-gate
state-markerHidden HTML marker used for the sticky state comment.nocodex-review-gate-state
marker-comment-markerHidden HTML marker used for controlled Codex request comments.nocodex-review-gate-marker
max-wait-secondsOverall maximum wait time before failing closed.no7200
marker-timeout-secondsTime to wait for a controlled marker before marking it stalled and retrying.no3600
marker-ack-timeout-secondsInitial time to wait for Codex to acknowledge a marker before retrying.no300
marker-ack-timeout-max-secondsMaximum exponential backoff wait for unacknowledged markers.no1800
completion-signal-buffer-secondsMinimum seconds after a marker before accepting a Codex top-level clean completion comment.no30
failed-findings-recoveryAllow a later Codex clean completion comment to recover from resolved failed findings.no""
failed-findings-recovery-modeFailed findings recovery mode. Use head or fresh.no""
poll-interval-secondsDeprecated compatibility input. Event-driven runs do not poll.no30
bootstrap-grace-secondsDeprecated compatibility input. Event-driven runs create controlled markers directly.no60
bootstrap-timeout-secondsDeprecated compatibility input. Bootstrap now closes after the grace period and starts a controlled marker.no3600
codex-bot-loginsComma-separated GitHub logins accepted as Codex bot identities.nochatgpt-codex-connector,chatgpt-codex-connector[bot]
trusted-comment-loginsComma-separated GitHub logins trusted for gate state and marker comments.nogithub-actions[bot]
event-modeEvent processing mode: standard, comment-only, or full.no""

no outputs