ghazimuharam/code-reviewer
Multi-provider Copilot-like PR code review (COMMENT-only, inline suggestions)
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | Token with pull-requests:write and contents:read | no | ${{ github.token }} |
| token | Alias for github_token | no | — |
| provider | LLM adapter (openai | anthropic | openrouter | azure-openai | openai-compatible | opencode | kimi | zai) | no | openai |
| model | Model id (required unless set in .github/code-reviewer.yml provider.model) | no | — |
| api_key | Provider API key (prefer repo secrets via env; masked if passed) | no | — |
| base_url | Custom OpenAI-compatible base URL (OpenCode, Z.ai, Kimi, Azure resource URL) | no | — |
| azure_deployment | Azure OpenAI deployment name | no | — |
| api_version | Azure OpenAI api-version | no | — |
| config_path | Config path on default branch | no | .github/code-reviewer.yml |
| instructions_path | Override single instruction markdown path | no | — |
| instructions_from | default | head (same-repo only) | no | default |
| re_review_mode | delta | full | no | delta |
| focus | Comma categories (aliases ok: bugs,tests,perf) | no | — |
| force | true = full re-review + allow same head_sha re-POST (only lowercase true) | no | false |
| dry_run | true = do not post the review | no | false |
| fail_on | none | critical | high | medium — fails the check only; review stays COMMENT | no | none |
| pull_number | PR number (optional; auto from event) | no | — |
Outputs
| name | description |
|---|---|
| review_id | GitHub PR review id when posted |
| findings_count | Number of findings after filters |
| critical_count | Critical findings |
| high_count | High findings |
| risk_level | low|medium|high|critical |
| partial | true if partial review |
| skipped_reason | Set when the run skips posting |