Add GH Labels (#1071)

* add gh labels

* allow productivity to own label_sync
This commit is contained in:
Mahamed 2022-06-07 07:01:36 +01:00 committed by GitHub
parent 69b3ee8275
commit 9a00486ebc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 70 additions and 0 deletions

10
label_sync/OWNERS Normal file
View File

@ -0,0 +1,10 @@
# The OWNERS file is used by prow to automatically merge approved PRs.
approvers:
- steering-committee
- technical-oversight-committee
- productivity-writers
reviewers:
- steering-committee
- technical-oversight-committee
- productivity-writers

View File

@ -265,6 +265,41 @@ default:
prowPlugin: size
addedBy: prow
#############################################################################
# Prioritisation labels borrowed from Kubernetes
#############################################################################
- color: fef2c0
description: Lowest priority. Possibly useful, but not yet enough support to actually get it done. # These are mostly place-holders for potentially good ideas, so that they don't get completely forgotten, and can be referenced /deduped every time they come up.
name: priority/awaiting-more-evidence
target: both
prowPlugin: label
addedBy: anyone
- color: fbca04
description: Higher priority than priority/awaiting-more-evidence. # There appears to be general agreement that this would be good to have, but we may not have anyone available to work on it right now or in the immediate future. Community contributions would be most welcome in the mean time (although it might take a while to get them reviewed if reviewers are fully occupied with higher priority issues, for example immediately before a release).
name: priority/backlog
target: both
prowPlugin: label
addedBy: anyone
- color: e11d21
description: Highest priority. Must be actively worked on as someone's top priority right now. # Stuff is burning. If it's not being actively worked on, someone is expected to drop what they're doing immediately to work on it. Team leaders are responsible for making sure that all the issues, labeled with this priority, in their area are being actively worked on. Examples include user-visible bugs in core features, broken builds or tests and critical security issues.
name: priority/critical-urgent
target: both
prowPlugin: label
addedBy: anyone
- color: eb6420
description: Important over the long term, but may not be staffed and/or may need multiple releases to complete.
name: priority/important-longterm
target: both
prowPlugin: label
addedBy: anyone
- color: eb6420
description: Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
name: priority/important-soon
target: both
prowPlugin: label
addedBy: anyone
repos:
knative/test-infra:
labels:
@ -276,6 +311,31 @@ repos:
name: skip-review
target: prs
addedBy: prow
- color: 0052cc
name: area/gcp
description: Issues or PRs related to Google Cloud Infrastructure
target: issues
addedBy: anyone
- color: 0052cc
name: area/prow
description: Issues or PRs related to Prow configuration
target: issues
addedBy: anyone
- color: 0052cc
name: area/github-actions
description: Issues or PRs related to GitHub Actions
target: issues
addedBy: anyone
- color: 0052cc
name: area/tools
description: Issues or PRs related to internal tools found at /tools
target: issues
addedBy: anyone
- color: 0052cc
name: area/images
description: Issues or PRs related to testing docker images found at /images
target: issues
addedBy: anyone
knative-sandbox/eventing-kafka-broker:
labels:
- color: 782b90