-
Notifications
You must be signed in to change notification settings - Fork 110
/
labels.yaml
523 lines (514 loc) · 18.5 KB
/
labels.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
# default: global configuration to be applied to all repos
# repos: list of repos with specific configuration to be applied in addition to default
# labels: list of labels - keys for each item: color, description, name, target, deleteAfter, previously
# deleteAfter: 2006-01-02T15:04:05Z (rfc3339)
# previously: list of previous labels (color name deleteAfter, previously)
# target: one of issues, prs, or both (also TBD)
# addedBy: human? prow plugin? other?
---
default:
labels:
##########################################################################
# Triage labels: Build Captains (more at https://github.com/tektoncd/plumbing/tree/main/buildcaptain) should
# apply these labels when triaging issues:
##########################################################################
# Signals to other contributors
- color: "7057ff"
description: Denotes an issue ready for a new contributor, according to the "help wanted" guidelines.
name: 'good first issue'
target: issues
prowPlugin: help
addedBy: anyone
- color: "008672"
description: Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
name: 'help wanted'
previously:
- name: help-wanted
target: issues
prowPlugin: help
addedBy: anyone
# Priorities
- 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
# Areas
- color: "0052cc"
description: Indicates an issue or PR that deals with the API.
name: area/api
target: issues
addedBy: label
- color: "7057ff"
description: Indicates an issue on release (process, tasks).
name: area/release
target: issues
addedBy: label
- color: "10677f"
description: Issues or PRs related to the plumbing infrastructure but needing attention in a non-plumbing repo.
name: area/plumbing
target: both
addedBy: label
- color: "c91856"
description: Issues that are part of the project (or organization) roadmap (usually an epic)
name: area/roadmap
target: issues
addedBy: label
- color: "3E4B9E"
description: Issues that should be considered as Epics (aka multiple sub-tasks, …)
name: area/epic
target: issues
addedBy: label
- color: "009900"
description: Issues that are related to automation aspects of the website or other projects.
name: area/automation
target: issues
addedBy: label
- color: "9933ff"
description: Issues or PRs that are related to performance aspects.
name: area/performance
target: both
addedBy: label
- color: "ba3b09"
description: Issues or PRs that are related to Secure Software Supply Chain (S3C)
name: area/s3c
target: both
addedBy: label
# Kinds
- color: "d876e3"
description: Issues or PRs that are questions around the project or a particular feature
name: kind/question
previously:
- name: question
target: issues
prowPlugin: label
addedBy: anyone
- color: "e11d21"
description: Categorizes issue or PR as related to a bug.
name: kind/bug
previously:
- name: bug
target: both
prowPlugin: label
addedBy: anyone
- color: "f7c6c7"
description: Categorizes issue or PR as related to a flakey test # Please escalate this and treat it as an emergency.
name: kind/flake
- color: "c7def8"
description: Categorizes issue or PR as related to cleaning up code, process, or technical debt.
name: kind/cleanup
previously:
- name: kind/friction
- name: kind/technical-debt
- color: "c7def8"
description: Categorizes issue or PR as related to design.
name: kind/design
target: both
prowPlugin: label
addedBy: anyone
- color: "c7def8"
description: Categorizes issue or PR as related to a TEP (or needs a TEP).
name: kind/tep
target: both
prowPlugin: label
addedBy: anyone
- color: "d6efe7"
description: Categorizes issue or PR as related to a security issue
name: kind/security
target: both
prowPlugin: label
addedBy: anyone
- color: "bfd4f2"
description: Categorizes issue or PR as related to documentation.
name: kind/documentation
previously:
- name: mostly-docs
- name: kind/docs
target: both
prowPlugin: label
addedBy: anyone
- color: "c7def8"
description: Categorizes issue or PR as related to a new feature.
name: kind/feature
previously:
- name: enhancement
- name: kind/enhancement
target: both
prowPlugin: label
addedBy: anyone
- color: "ef8fd9"
name: kind/misc
description: Categorizes issue or PR as a miscellaneuous one.
target: both
prowPlugin: label
addedBy: anyone
- color: "8F0891"
name: hacktoberfest-accepted
description: Categorizes PRs as one accepted Hacktoberfest 2021
target: prs
prowPlugin: label
addedBy: humans
- color: "8F0891"
name: Hacktoberfest
description: Categorizes issue as one for Hacktoberfest 2021
target: issues
prowPlugin: label
addedBy: humans
# For further discussion in the next Productivity WG meeting
# Would like to understand when this label should be used vs. using GitHub syntax or ZenHub
- color: "d455d0"
description: Indicates an issue is a duplicate of other open issue.
name: triage/duplicate
previously:
- name: duplicate
target: both
# needs-information seems like it serves the same function as kind/question or "waiting for response"
- color: "d455d0"
description: Indicates an issue needs more information in order to work on it.
name: triage/needs-information
target: both
addedBy: humans
- color: "d455d0"
description: Indicates an issue that needs to be discussed during a working group call.
name: triage/wg-discuss
target: both
addedBy: humans
# Release notes (prow plugin)
- color: "c2e0c6"
description: Denotes a PR that will be considered when it comes time to generate release notes.
name: release-note
target: prs
prowPlugin: releasenote
addedBy: prow
- color: "c2e0c6"
description: Denotes a PR that introduces potentially breaking changes that require user action. # These actions will be specifically called out when it comes time to generate release notes.
name: release-note-action-required
target: prs
prowPlugin: releasenote
addedBy: prow
- color: "c2e0c6"
description: Denotes a PR that doesnt merit a release note. # will be ignored when it comes time to generate release notes.
name: release-note-none
target: prs
prowPlugin: releasenote
addedBy: prow or member or author
- color: "c2e0c6"
description: Used by dependabot - identifies all PRs created by dependabot
name: dependencies
target: prs
addedBy: anyone
##########################################################################
# These labels are modified by automation and should not be added manually
##########################################################################
- color: "abea59"
description: Indicates a PR has been approved by an approver from all required OWNERS files.
name: approved
target: prs
prowPlugin: approve
addedBy: approvers
- color: "e11d21"
description: Indicates the PR's author has not signed the CNCF CLA.
name: 'cncf-cla: no'
target: prs
prowPlugin: cla
addedBy: prow
- color: "0c6a89"
description: Indicates the PR's author has signed the CNCF CLA.
name: 'cncf-cla: yes'
target: prs
prowPlugin: cla
addedBy: prow
- color: "e11d21"
description: Indicates that a PR should not merge because someone has issued a /hold command.
name: do-not-merge/hold
target: prs
prowPlugin: hold
addedBy: anyone
- color: "e11d21"
description: Indicates that a PR should not merge because it has an invalid OWNERS file in it.
name: do-not-merge/invalid-owners-file
target: prs
prowPlugin: verify-owners
addedBy: prow
- color: "e11d21"
description: Indicates that a PR should not merge because it's missing one of the release note labels.
name: do-not-merge/release-note-label-needed
target: prs
prowPlugin: releasenote
addedBy: prow
- color: "e11d21"
description: Indicates that a PR should not merge because it is a work in progress.
name: do-not-merge/work-in-progress
target: prs
prowPlugin: wip
addedBy: prow
target: both
prowPlugin: label
addedBy: anyone
- color: "6aed75"
description: Indicates that a PR is ready to be merged.
name: lgtm
target: prs
prowPlugin: lgtm
addedBy: reviewers or members
- color: "b60205"
description: Indicates a PR that requires an org member to verify it is safe to test. # This is to prevent spam/abuse of our CI system, and can be circumvented by becoming an org member. Org members can remove this label with the `/ok-to-test` command.
name: needs-ok-to-test
target: prs
prowPlugin: trigger
addedBy: prow
- color: "e11d21"
description: Indicates a PR cannot be merged because it has merge conflicts with HEAD.
name: needs-rebase
target: prs
prowPlugin: needs-rebase
addedBy: prow
- color: "790604"
description: Indicates a PR needs to be cherry-pick to a release branch
name: needs-cherry-pick
target: prs
prowPlugin: needs-cherry-pick
addedBy: anyone
- color: "15dd18"
description: Indicates a non-member PR verified by an org member that is safe to test. # This is the opposite of needs-ok-to-test and should be mutually exclusive.
name: ok-to-test
target: prs
prowPlugin: trigger
addedBy: prow
- color: "ee9900"
description: Denotes a PR that changes 100-499 lines, ignoring generated files.
name: size/L
target: prs
prowPlugin: size
addedBy: prow
- color: "eebb00"
description: Denotes a PR that changes 30-99 lines, ignoring generated files.
name: size/M
target: prs
prowPlugin: size
addedBy: prow
- color: "77bb00"
description: Denotes a PR that changes 10-29 lines, ignoring generated files.
name: size/S
target: prs
prowPlugin: size
addedBy: prow
- color: "ee5500"
description: Denotes a PR that changes 500-999 lines, ignoring generated files.
name: size/XL
target: prs
prowPlugin: size
addedBy: prow
- color: "009900"
description: Denotes a PR that changes 0-9 lines, ignoring generated files.
name: size/XS
target: prs
prowPlugin: size
addedBy: prow
- color: "ee0000"
description: Denotes a PR that changes 1000+ lines, ignoring generated files.
name: size/XXL
target: prs
prowPlugin: size
addedBy: prow
repos:
tektoncd/catalog:
labels:
- color: "e11d21"
description: This pull-request cant be merged because it requires a specific version of pipeline
name: do-not-merge/requires-unreleased-pipelines
target: prs
addedBy: humans
- color: "DF0A6B"
description: This issue needs attention from the buildpacks team
name: area/buildpacks
target: issues
addedBy: humans
tektoncd/dashboard:
labels:
- color: "160a72"
description: This issue needs some help during design phase
name: design-help-wanted
target: issues
addedBy: humans
tektoncd/operator:
labels:
- color: "160a72"
description: This issue is used during working group to mark issues to be discussed
name: grooming
target: issues
addedBy: humans
- color: "0c6a89"
description: This issue targets the OpenShift Platform
name: platform/openshift
target: issues
addedBy: humans
- color: "0c6a89"
description: This issue targets the Kubernetes Platform
name: platform/kubernetes
target: issues
addedBy: humans
tektoncd/pipeline:
labels:
- color: "e11d21"
description: Categorizes issue or PR as related to the beta api
name: kind/beta-blocking
target: both
prowPlugin: label
addedBy: anyone
# This label is automatically added by ZenHub
- color: "3E4B9E"
description: Issues that should be considered as Epics (aka multiple sub-tasks, …)
name: Epic
target: both
addedBy: humans
tektoncd/plumbing:
labels:
- color: "0052cc"
description: Issues or PRs related to code in /boskos
name: area/boskos
target: both
addedBy: label
- color: "0052cc"
description: Issues or PRs related to code in /config
name: area/config
target: both
addedBy: label
- color: "0052cc"
description: Issues or PRs related to prow
name: area/prow
target: both
addedBy: label
- color: "0052cc"
description: Issues or PRs related to code in /label_sync
name: area/label_sync
target: both
addedBy: label
- color: "0052cc"
description: Issues or PRs related to prow's tide component
name: area/prow/tide
target: both
addedBy: label
- color: "0052cc"
description: Issues or PRs related to prow's hook component
name: area/prow/hook
target: both
addedBy: label
- color: "0052cc"
description: Issues or PRs related to prow's pod-utilities component
name: area/prow/pod-utilities
target: both
addedBy: label
tektoncd/website:
labels:
- color: "e11d21"
description: Categorizes issue or PR as related to the beta api
name: kind/beta-blocking
target: both
prowPlugin: label
addedBy: anyone
- color: "0ffa16"
description: Issues or PRs related to the Tektoncd Blog subproject
name: area/blog
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to German language
name: language/de
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to English language
name: language/en
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to Spanish language
name: language/es
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to French language
name: language/fr
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to Hindi language
name: language/hi
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to Indonesian language
name: language/id
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to Italian language
name: language/it
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to Japanese language
name: language/ja
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to Korean language
name: language/ko
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to Norwegian language
name: language/no
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to Portuguese language
name: language/pt
target: both
prowPlugin: label
addedBy: anyone
- color: "e9b3f9"
description: Issues or PRs related to Chinese language
name: language/zh
previously:
- name: language/cn
target: both
prowPlugin: label
addedBy: anyone