From 3ca0da47586d589a42ece146a9c4c19662daec3b Mon Sep 17 00:00:00 2001 From: Kyle McCormick Date: Wed, 15 May 2024 09:43:35 -0400 Subject: [PATCH] feat: add labels: release blocker, needs reviewer assigned (#516) also: this chills out the shade of the "release testing" label a bit so that the "release blocker" label can really pop https://github.com/openedx/axim-engineering/issues/1129 https://github.com/openedx/axim-engineering/issues/1130 --- edx_repo_tools/repo_checks/labels.yaml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/edx_repo_tools/repo_checks/labels.yaml b/edx_repo_tools/repo_checks/labels.yaml index 3d8d71a5..53a0bf6e 100644 --- a/edx_repo_tools/repo_checks/labels.yaml +++ b/edx_repo_tools/repo_checks/labels.yaml @@ -16,8 +16,15 @@ # Describe your color with a comment so it's easier to review. -### LABELS USED FOR MANAGING A TEMPORARY STATE OR -### PROBLEM ACROSS REPOSITORIES +### LABELS USED FOR TRACKING PROJECT-WIDE CONCERNS + +- name: "release testing" + color: "aa66aa" # magenta? + description: "Affects the upcoming release (attention needed)" + +- name: "release blocker" + color: "bb33bb" # MAGENTA! + description: "Blocks the upcoming release (fix needed)" - name: "business-specific" color: "d93f0b" # scarlet red... @@ -34,10 +41,6 @@ color: "54976d" # fenway green description: "Ready to be picked up by anyone in the community" -- name: "release testing" - color: "ff00ff" # magenta - description: "Affects the upcoming release (attention needed)" - ### LABELS INDICATING BROAD THEMES OF WORK. ### MORE THAN ONE OF THESE MAY APPLY AT A TIME. @@ -160,6 +163,13 @@ color: "f5424b" # crimson red description: "Author's first PR to this repository, awaiting test authorization from Axim" +# This helps with PR triage and providing better visibility to CCs for PRs that don't have reviewers, +# or PRs that have reviewers assigned that the project managers can't remove +# (e.g. reviewers who have since abandoned the PR or that are no longer responsible for that repo). +- name: "needs reviewer assigned" + color: "e3735e" # terra cotta + description: "PR needs to be (re-)assigned a new reviewer" + # Automatically added by bot to PRs coming from community contributors # other than (a) Axim itself or (b) those under 2U's entity CLA. - name: "open-source-contribution"