Skip to content

Commit 467e431

Browse files
committed
chore(ci): add area/cilium label and map the cilium PR scope to it
Cilium has enough open issues of its own (version pins and bumps, the Gateway API implementation, network policy, IPAM next to kube-ovn, LB-IPAM) that area/networking no longer narrows a search. Declare area/cilium in labels.yml, route the cilium scope of PR titles to it instead of area/networking, and update the scope table in the contributing guide. Assisted-By: Claude <[email protected]> Signed-off-by: Aleksei Sviridkin <[email protected]>
1 parent 79287cd commit 467e431

3 files changed

Lines changed: 10 additions & 3 deletions

File tree

‎.github/labels.yml‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,11 @@
196196

197197
- name: area/networking
198198
color: 'bfd4f2'
199-
description: Issues or PRs related to networking (ingress, gateway, vpn, metallb, cilium, kube-ovn)
199+
description: Issues or PRs related to networking (ingress, gateway, vpn, metallb, kube-ovn)
200+
201+
- name: area/cilium
202+
color: 'bfd4f2'
203+
description: Issues or PRs related to Cilium (agent, operator, Gateway API, network policy, LB-IPAM)
200204

201205
- name: area/platform
202206
color: 'bfd4f2'

‎.github/workflows/pr-labeler.yaml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,12 +98,14 @@ jobs:
9898
'gateway': 'area/networking',
9999
'vpn': 'area/networking',
100100
'metallb': 'area/networking',
101-
'cilium': 'area/networking',
102101
'kube-ovn': 'area/networking',
103102
'tcp-balancer': 'area/networking',
104103
'securitygroups': 'area/networking',
105104
'cozy-proxy': 'area/networking',
106105
106+
// area/cilium
107+
'cilium': 'area/cilium',
108+
107109
// area/platform
108110
'platform': 'area/platform',
109111
'cert-manager': 'area/platform',

‎docs/agents/contributing.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,12 +91,13 @@ git commit --signoff -m "docs(contributing): add installation guide"
9191
| api, cozystack-api | area/api |
9292
| build | area/build |
9393
| ci | area/ci |
94+
| cilium | area/cilium |
9495
| dashboard | area/dashboard |
9596
| postgres, mariadb, redis, etcd, kafka, clickhouse, postgres-operator, mariadb-operator | area/database |
9697
| extra | area/extra |
9798
| kubernetes | area/kubernetes |
9899
| monitoring, vlogs, vmstack, grafana, workloadmonitor | area/monitoring |
99-
| ingress, gateway, vpn, metallb, cilium, kube-ovn, cozy-proxy, ... | area/networking |
100+
| ingress, gateway, vpn, metallb, kube-ovn, cozy-proxy, ... | area/networking |
100101
| platform, bundle, flux, fluxcd, cluster-api, talos, installer, cozyctl, cozystack-engine, cozy-lib | area/platform |
101102
| backport, release | area/release |
102103
| seaweedfs, bucket, linstor, velero, harbor, backups | area/storage |

0 commit comments

Comments
 (0)