PR Check Status
GitWire creates a gitwire/evaluated check run on every pull request, providing visibility directly in GitHub's PR UI.
Overview
When GitWire processes a PR event (open, synchronize, reopened), it creates a GitHub Check Run with the status gitwire/evaluated. This check appears in the PR's checks panel alongside CI results.
Check States
| State | When |
|---|---|
queued | Created when PR event is received |
completed (success) | Worker processed successfully |
completed (neutral) | Worker skipped (disabled, filtered, waived) |
completed (failure) | Worker encountered an error |
What You See
On any PR where GitWire is installed, you'll see:
✓ gitwire/evaluated — Evaluated by GitWire
Triage: labeled (3 labels)
AI Review: 2 findings
Pillars checked: triage, ai_review, merge_queueHow It Works
- Webhook handler — Creates the check on
pull_requestevents (opened, synchronize, reopened) - Workers — Update the check on completion with a summary of what was done
- GitHub permissions — Requires
checks: writein the GitHub App permissions
Configuration
PR check status is always active when the GitHub App has checks: write permission. No configuration needed.
If the permission is missing, check creation is silently skipped — other GitWire features continue to work normally.