Use OWNERS-based labeling for kind/api-change

This replaces the following path-label munger config, except
we're using kind/api-change for everything instead of two
different kind/ labels

```
^pkg/api/([^/]+/)?types.go$    kind/api-change
^pkg/api/([^/]+/)?register.go$ kind/new-api
^pkg/apis/[^/]+/([^/]+/)?types.go$    kind/api-change
^pkg/apis/[^/]+/([^/]+/)?register.go$ kind/new-api
```
This commit is contained in:
Aaron Crickenberger
2018-08-10 12:51:04 -07:00
parent df439192d7
commit d0b259597a
2 changed files with 70 additions and 48 deletions

View File

@@ -1,4 +1,15 @@
# See the OWNERS docs at https://go.k8s.io/owners
filters:
".*":
approvers: approvers:
- api-approvers - api-approvers
reviewers: reviewers:
- api-reviewers - api-reviewers
# examples:
# pkg/api/types.go
# pkg/api/*/register.go
"([^/]+/)?(register|types)\\.go$":
labels:
- kind/api-change

View File

@@ -1,3 +1,7 @@
# See the OWNERS docs at https://go.k8s.io/owners
filters:
".*":
approvers: approvers:
- erictune - erictune
- lavalamp - lavalamp
@@ -42,3 +46,10 @@ reviewers:
- krousey - krousey
- rootfs - rootfs
- jszczepkowski - jszczepkowski
# examples:
# pkg/apis/*/types.go
# pkg/apis/*/*/types.go
"[^/]+/([^/]+/)?(register|types)\\.go$":
labels:
- kind/api-change