chore: add ReviewRouter workflows

This commit is contained in:
review-router-ai[bot] 2026-05-11 12:14:36 +00:00 committed by GitHub
parent 5ae2d1be03
commit 981df74459
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

51
.github/workflows/reviewrouter.yml vendored Normal file
View file

@ -0,0 +1,51 @@
name: ReviewRouter
on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
merge_group:
workflow_dispatch:
inputs:
pr_number:
description: "Pull request number for manual reruns"
required: false
type: string
permissions:
contents: read
pull-requests: write
issues: write
id-token: write
jobs:
review:
name: review
uses: 777genius/review-router/.github/workflows/reviewrouter-reusable.yml@v1
with:
runtime_ref: v1
api_url: "https://api.reviewrouter.site"
runtime_config_mode: oidc
static_runtime_env_json: |-
{
"REVIEWROUTER_CONFIG_SCHEMA_VERSION": "2",
"CODEX_MODEL": "gpt-5.5",
"CODEX_REASONING_EFFORT": "medium",
"CODEX_AGENTIC_CONTEXT": "true",
"CODEX_FAST_MODE": "false",
"INLINE_MAX_COMMENTS": "5",
"INLINE_MIN_AGREEMENT": "1",
"TARGET_TOKENS_PER_BATCH": "50000",
"FAIL_ON_SEVERITY": "critical",
"PROVIDER_LIMIT": "1",
"PROVIDER_MAX_PARALLEL": "1",
"REVIEW_AUTH_MODE": "codex-oauth",
"REVIEW_PROVIDERS": "codex/gpt-5.5",
"SYNTHESIS_MODEL": "codex/gpt-5.5"
}
pr_number: ${{ github.event.pull_request.number || inputs.pr_number }}
secrets:
REVIEW_ROUTER_LEDGER_KEY: ${{ secrets.REVIEW_ROUTER_LEDGER_KEY }}
CODEX_AUTH_JSON: ${{ secrets.CODEX_AUTH_JSON }}
CODEX_CONFIG_TOML: ${{ secrets.CODEX_CONFIG_TOML }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}