thenets/Repository Triage Automation
Automated triage labeling for GitHub repositories
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token for API access | yes | — |
| custom-github-token | Custom token for external contributor support (fallback to github-token if not provided) | no | — |
| dry-run | Preview mode without making changes (true/false) | no | false |
| accepted-releases | JSON array of accepted release versions (e.g., ["1.0", "2.0", "devel"]) - enables release labeling | no | — |
| accepted-backports | JSON array of accepted backport versions (e.g., ["1.0", "2.0"]) - enables backport labeling | no | — |
| enable-feature-branch | Enable feature branch automation (true/false) - parses needs_feature_branch from YAML | no | false |
| stale-days | Days before marking PRs as stale (number) - enables stale detection | no | — |
| enable-title-label-sync | Enable bi-directional sync between PR titles and labels (POC, WIP, HOLD) - enabled by default | no | true |
Outputs
| name | description |
|---|---|
| labels-added | JSON array of labels that were added |
| actions-taken | Summary of all actions performed |
| features-enabled | JSON array of features that were enabled based on inputs |