REVIEWING.md: introduce new review process

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2026-01-19 15:15:22 +01:00
parent c4e03c31ac
commit c341d36e08
4 changed files with 69 additions and 18 deletions
+21
View File
@@ -97,6 +97,27 @@ These labels indicate a workflow status for the owners.
- `stale` - The issue or pull request has not seen any activity for a while and will be closed if no further activity is seen.
- `no stale` - The issue or pull request should not be closed due to inactivity.
## Pull Request Labels
The following labels indicate the status of a pull request:
- `status:needs-review` - The pull request needs a review and will be visible in the review queue unless already assigned an owner.
- `status:needs-changes` - Changes have been requested by a reviewer and the pull request will not receive a review until the changes are made. A comment made on the pull request by the author will also push it back into the review queue.
- `status:needs-decision` - The pull request had been marked as more complex and needs a decision from the owners. Progress can still be made and discussion can continue, but expect the review to take longer. These pull requests are often good candidates to bring to a [SIG](https://github.com/backstage/community/tree/main/sigs) meeting.
- `status:awaiting-merge` - The pull request has been approved and is awaiting merge. If you have write access and authored the pull requests you can merge it yourself. If you do not have access to merge and the pull request has not been merged within a day of approval, please notify the assigned reviewer.
The following labels indicate the size of a pull request:
- `size:tiny` - Tiny pull requests receive a higher priority for reviews.
- `size:small` - Small pull requests receive a slightly higher priority for reviews.
- `size:medium` - Medium-sized pull request receive no change in priority for reviews.
- `size:large` - Large pull requests receive a slightly lower priority for reviews.
- `size:huge` - Huge pull requests receive a lower priority for reviews.
The following additional labels also apply to pull requests:
- `reviewer-approved` - The pull request has been approved by a member of the reviewers group. This pull request receives a much higher priority for reviews.
## Common Issue Filters
This is a collection of common issue filters that can help you find issues that you are looking for or that match your interests and skills.