Skip to content

feat(scoring): M3 — dynamic HTTP modifiers with --score-scope #40

feat(scoring): M3 — dynamic HTTP modifiers with --score-scope

feat(scoring): M3 — dynamic HTTP modifiers with --score-scope #40

Workflow file for this run

name: Codex PR Review
# Thin caller of the centralized hardened Codex PR reviewer
# (praetorian-inc/public-workflows). All security posture lives there:
# same-repo gate, anti-injection prompt, drop-sudo sandbox, Harden-Runner,
# CODEOWNERS on the reusable workflow file. Do not copy security settings
# back into this file — always widen via a PR to public-workflows.
on:
pull_request:
types: [opened, ready_for_review]
pull_request_review_comment:
types: [created]
concurrency:
group: codex-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
codex-review:
uses: praetorian-inc/public-workflows/.github/workflows/codex-code.yml@7c1302bdef0a72e7f5743738baa45272c8e1f8d7 # v2.1.0 # v2.1.2 (private repo pre-fetch fix)
permissions:
contents: read
pull-requests: write
with:
model: "gpt-5.4"
secrets:
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}