sarcasticbird/Uncut Gemini
AI code review + dependency scanning + PR hygiene — one action, full picture
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| google-api-key | Google AI API key for Gemini | yes | — |
| model | Gemini model to use | no | gemini-3.1-pro-preview |
| guidelines-file | Path to repo-specific review guidelines (markdown) | no | .github/review-guidelines.md |
| min-severity | Minimum review severity to report (HIGH, MEDIUM, NIT) | no | MEDIUM |
| extra-instructions | Additional instructions appended to the review prompt | no | "" |
| exclude-paths | Comma-separated path patterns excluded from review (docs, lockfiles). Set to "none" to review everything. | no | "" |
| custom-prompt | Full replacement prompt. Use {diff}, {guidelines}, {schema} placeholders. | no | "" |
| trivy | Run Trivy dependency scan (true/false) | no | true |
| trivy-severity | Trivy severity threshold (comma-separated) | no | CRITICAL,HIGH |
| trivy-block-on | Block merge if vulnerabilities at this level exist (CRITICAL, HIGH, or NONE to never block) | no | CRITICAL |
| size-warning | Warn when PR exceeds this many changed lines (0 to disable) | no | 500 |
| pr-number | PR number to review (auto-detected from pull_request event if omitted) | no | "" |
Outputs
no outputs