Labels

Status Labels

These labels are used to indicate the state of a pull request.


LabelDescriptionWho
code-reviewStatus: requires a code review.Added by the pull request submitter. Removed by code reviewer.
holdStatus: on hold–do not proceed with other status items.Confirm with your team before removing, specially with the person who added the label.
in-qaStatus: requires QA before merging.Added by the code reviewer. Removed when merge label is added or if fails QA.
mergeStatus: ready to merge.Added by the reviewer or the person who did the QA.

Top ↑

Review Labels

These labels indicate there is some action that needs to be taken by the person that has submitted the Pull Request. Typically, the code reviewer will add these labels to the Pull Request and, the person who has submitted the Pull Request removes them.

LabelDescriptionWho
bugContains a bug that needs resolution.Added by the code reviewer. Removed once the bug is resolved.
enhanceCode could use some enhancements before merging.Added by the code reviewer. Removed if the enhancement is done or it is agreed that it should not be done.
needs artifactA screencast, screenshot, or other artifact is needed before merging.Added by code reviewer.
needs changelogNeeds a changelog entry before merging.Added by code reviewer.
needs releaseNeeds an associated release in Jira before merging.Added by code reviewer.
needs testsNeeds tests before merging.Added by code reviewer.
needs ticketNeeds an associated Jira ticket before merging.Added by code reviewer.
questionNeeds an answer to one or more questions before merging.Typically assigned to the person that can answer the question. Typically removed by the person who answers the question.
translationHas translation issues that need to be resolved before merging.Added by code reviewer.