-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlabels.yml
More file actions
125 lines (97 loc) · 3.86 KB
/
labels.yml
File metadata and controls
125 lines (97 loc) · 3.86 KB
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
# GitHub Labels Configuration
# Compatible with github-label-sync (https://github.com/Financial-Times/github-label-sync)
#
# Usage:
# npx github-label-sync --access-token $GITHUB_TOKEN --labels labels.yml owner/repo
#
# This file defines a standardized set of labels for consistent issue and PR
# management across all repositories in the organization.
# =============================================================================
# PRIORITY LABELS
# Used to indicate urgency and scheduling priority
# =============================================================================
- name: "priority: critical"
color: "FF0000"
description: "Immediate attention required - production impact or security issue"
- name: "priority: high"
color: "FF6B6B"
description: "Should be addressed in current sprint or iteration"
- name: "priority: medium"
color: "FFE66D"
description: "Important but can be scheduled for upcoming work"
- name: "priority: low"
color: "4ECDC4"
description: "Nice to have - address when time permits"
# =============================================================================
# TYPE LABELS
# Categorize the nature of the issue or pull request
# =============================================================================
- name: "type: bug"
color: "D73A49"
description: "Something is not working as expected"
- name: "type: feature"
color: "0075CA"
description: "New functionality or capability"
- name: "type: enhancement"
color: "A2EEEF"
description: "Improvement to existing functionality"
- name: "type: documentation"
color: "0075CA"
description: "Documentation updates or additions"
- name: "type: security"
color: "B60205"
description: "Security vulnerability or hardening"
- name: "type: maintenance"
color: "FBCA04"
description: "Chores, refactoring, tech debt, or dependency updates"
- name: "type: performance"
color: "5319E7"
description: "Performance improvements or optimizations"
# =============================================================================
# STATUS LABELS
# Track the current state of work
# =============================================================================
- name: "status: needs-triage"
color: "EDEDED"
description: "Awaiting initial review and prioritization"
- name: "status: in-progress"
color: "0E8A16"
description: "Actively being worked on"
- name: "status: blocked"
color: "B60205"
description: "Cannot proceed - waiting on external dependency or decision"
- name: "status: ready-for-review"
color: "6F42C1"
description: "Work complete, awaiting code review"
- name: "status: approved"
color: "0E8A16"
description: "Approved and ready to merge or deploy"
# =============================================================================
# AREA LABELS
# Identify the component or system area affected
# =============================================================================
- name: "area: ci-cd"
color: "1D76DB"
description: "CI/CD pipelines, GitHub Actions, or deployment automation"
- name: "area: dependencies"
color: "0366D6"
description: "Dependency updates, version bumps, or package management"
- name: "area: testing"
color: "BFDADC"
description: "Test suite, coverage, or testing infrastructure"
- name: "area: infrastructure"
color: "C5DEF5"
description: "Infrastructure, cloud resources, or platform configuration"
# =============================================================================
# EFFORT LABELS
# Estimate relative size of work for planning
# =============================================================================
- name: "effort: small"
color: "C2E0C6"
description: "Quick fix or minor change (< 2 hours)"
- name: "effort: medium"
color: "FEF2C0"
description: "Moderate work (2-8 hours or 1-2 days)"
- name: "effort: large"
color: "F9D0C4"
description: "Significant effort (> 2 days or requires breakdown)"