beestation/Apply pull-request labels
This action applies labels to pull-requests opened on the repository based on certain conditions.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| githubToken | GitHub token | yes | — |
| enableReviewLabel | Whether review labels should be enabled | no | true |
| createPRCommentBase | Base message posted when a pull request is created | no | Thank you for submitting a pull-request! ## Size Status {SIZE} ## Review Status {TIME_ESTIMATION} {REVIEW} |
| createPRCommentNoReview | Message appended when the author does not currently have a priority review | no | **Reply by posting a comment with `!review` to request a priority review.** |
| createPRCommentPreviousReview | Message appended when the author already has a priority review. %PR% will be replaced with the PR number. | no | Current Priority Review - %PR% **Reply by posting a comment with `!review` to change your priority review to this PR instead.** |
| reviewLabel | Label applied when a PR is awaiting review | no | Review: Awaiting |
| reviewRequestLabel | Label applied when a priority review is requested | no | Review: Requested |
| reviewChangeRequestedLabel | Label applied when changes are requested by reviewers | no | Review: Changes Requested |
| reviewRequireResponses | Whether the author must respond to all review comments before returning to the awaiting state. | no | true |
| reviewBadLabels | Comma-separated list of labels indicating the PR is not reviewable | no | Merge Conflict,DO NOT MERGE,Don't review yet,Frozen,Needs Testing Evidence,On Hold,Testmerge Only |
| sizePaths | Pathspec used to calculate PR size | no | "" |
| sizeLabels | Comma-separated list of exactly 5 labels used for PR size classification (XS, S, M, L, XL). | no | Size/XS,Size/S,Size/M,Size/L,Size/XL |
| tagLabels | Comma-separated list of labels that may be applied based on tags | no | "" |
Outputs
no outputs