rhuang/Auto-assign PR Reviewer
Auto-assign a PR reviewer based on vertical (LLM-classified), recent committers, and current review load.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| anthropic-api-key | Anthropic API key used to classify the PR vertical via Claude Haiku. | yes | — |
| config-repo | owner/repo containing the team config YAML (typically a private repo so the reviewer roster is not public). The load-token must be able to read this repo. | yes | — |
| config-path | Path to the config YAML inside config-repo. | no | team.yml |
| config-ref | Branch, tag, or SHA of config-repo to read. Defaults to the default branch. | no | "" |
| load-token | GitHub token used for config-repo reads, load-repo Search API calls, and other read operations. In practice this should be a classic PAT with repo scope that can read config-repo, each load_repos entry, and the current consumer repo. Falls back to github-token if not provided, but cross-repo access typically requires the PAT. | no | "" |
| github-token | GitHub token used to read the PR and assign reviewers. Defaults to the workflow token. | no | ${{ github.token }} |
Outputs
no outputs