-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathlabels.yml
More file actions
110 lines (88 loc) · 4.38 KB
/
Copy pathlabels.yml
File metadata and controls
110 lines (88 loc) · 4.38 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
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
#
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# GitHub label definitions for Skyhook (NodeWright).
# Sync to GitHub with: make labels
#
# Label categories:
# Type: issue Type (Bug/Enhancement/Documentation/Task/Epic/Initiative) is
# a native GitHub Issue Type set by the org, not a label
# Triage: needs-triage, cleared once a maintainer triages
# Component: which part of the project is affected
# Lifecycle: stale automation and freeze exemptions
# Standard: common GitHub labels
# ── Type ──────────────────────────────────────────────────────────────────────
# Bug / Enhancement / Documentation / Task / Epic / Initiative are native GitHub
# Issue Types (org-level), assigned by the issue forms via their `type:` key, not
# labels. `doc` stays as a label because the PR path labeler applies it to
# docs-only PRs (issues use the Documentation type instead).
- name: "doc"
color: "0075ca"
description: "Documentation change (PR path label; doc issues use the Documentation type)"
# ── Triage ───────────────────────────────────────────────────────────────────
# Applied automatically to new issues; removed once a maintainer triages.
- name: "needs-triage"
color: "fbca04"
description: "Awaiting initial triage by a maintainer"
# ── Component ────────────────────────────────────────────────────────────────
# Which part of the project is affected. Applied automatically by issue triage
# and PR path labeling. Each component gets a distinct hue so they pop apart at
# a glance; the "component/" prefix keeps them grouped in label lists.
- name: "component/operator"
color: "0969da"
description: "Skyhook operator (controller-manager)"
- name: "component/agent"
color: "1a7f37"
description: "Skyhook agent (package executor)"
- name: "component/chart"
color: "8250df"
description: "Helm chart"
- name: "component/cli"
color: "bc4c00"
description: "kubectl-skyhook CLI plugin"
- name: "component/ci"
color: "bf3989"
description: "CI workflows, GitHub Actions, and repo tooling"
- name: "component/tests"
color: "9a6700"
description: "End-to-end / chainsaw test suites (k8s-tests)"
# ── Lifecycle ─────────────────────────────────────────────────────────────────
# Used by stale automation
- name: "lifecycle/stale"
color: "b4b4b4"
description: "No activity for 90+ days. Will be closed after 30 more days."
- name: "lifecycle/frozen"
color: "0e8a16"
description: "Exempt from stale automation. Use for intentionally long-running issues."
# ── Standard ─────────────────────────────────────────────────────────────────
- name: "good first issue"
color: "7057ff"
description: "Good for newcomers to the project"
- name: "help wanted"
color: "008672"
description: "Extra attention or outside contribution is welcome"
- name: "duplicate"
color: "cfd3d7"
description: "This issue or PR already exists"
- name: "invalid"
color: "e4e669"
description: "This doesn't seem right"
- name: "wontfix"
color: "ffffff"
description: "This will not be worked on"
- name: "do-not-merge"
color: "b60205"
description: "PR should not be merged in its current state"