From 8532ae0645a07e78365af1c9fd9f5b09212ad81f Mon Sep 17 00:00:00 2001 From: Dave Protasowski Date: Mon, 6 Feb 2023 11:58:45 -0500 Subject: [PATCH] update OWNERS files to use teams with active members (#2672) * update OWNERS files to use teams with active members * add eventing-wg leads as approvers to /apis --- OWNERS | 16 ++++++++-------- apiextensions/OWNERS | 5 ----- apis/OWNERS | 14 ++++++++++---- apis/duck/OWNERS | 6 +++--- codegen/OWNERS | 8 -------- configmap/OWNERS | 6 ------ controller/OWNERS | 4 ++-- hash/OWNERS | 7 ------- injection/OWNERS | 5 ----- kflag/OWNERS | 5 ----- kmeta/OWNERS | 5 ----- logging/OWNERS | 6 ------ metrics/OWNERS | 10 ---------- network/OWNERS | 5 ----- reconciler/OWNERS | 4 ++-- resolver/OWNERS | 7 +++++-- source/OWNERS | 6 ++++-- test/mako/OWNERS | 5 ----- tracing/config/OWNERS | 6 ------ webhook/OWNERS | 6 ++---- websocket/OWNERS | 7 ------- 21 files changed, 36 insertions(+), 107 deletions(-) delete mode 100644 apiextensions/OWNERS delete mode 100644 codegen/OWNERS delete mode 100644 configmap/OWNERS delete mode 100644 hash/OWNERS delete mode 100644 injection/OWNERS delete mode 100644 kflag/OWNERS delete mode 100644 kmeta/OWNERS delete mode 100644 logging/OWNERS delete mode 100644 metrics/OWNERS delete mode 100644 network/OWNERS delete mode 100644 test/mako/OWNERS delete mode 100644 tracing/config/OWNERS delete mode 100644 websocket/OWNERS diff --git a/OWNERS b/OWNERS index 648b41633..b0b224cc7 100644 --- a/OWNERS +++ b/OWNERS @@ -1,12 +1,12 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- technical-oversight-committee -- dprotaso -- markusthoemmes -- mattmoor -- tcnghia -- vagababov -- vaikas -- n3wscott - knative-release-leads +- technical-oversight-committee +- serving-writers +- eventing-writers + +reviewers: +- serving-reviewers +- eventing-reviewers + diff --git a/apiextensions/OWNERS b/apiextensions/OWNERS deleted file mode 100644 index 3c0a97116..000000000 --- a/apiextensions/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -# TODO - make a group -approvers: -- dprotaso diff --git a/apis/OWNERS b/apis/OWNERS index 82f0814cc..13014203f 100644 --- a/apis/OWNERS +++ b/apis/OWNERS @@ -1,9 +1,15 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- mattmoor -- vaikas -- n3wscott +- technical-oversight-committee +- serving-wg-leads +- eventing-wg-leads reviewers: -- whaught +- serving-writers +- eventing-writers +- eventing-reviewers +- serving-reviewers + +options: + no_parent_owners: true diff --git a/apis/duck/OWNERS b/apis/duck/OWNERS index f6267f14f..af1eb05da 100644 --- a/apis/duck/OWNERS +++ b/apis/duck/OWNERS @@ -1,8 +1,8 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- mattmoor -- vaikas +- eventing-wg-leads reviewers: -- whaught +- eventing-reviewers +- eventing-writers diff --git a/codegen/OWNERS b/codegen/OWNERS deleted file mode 100644 index 6aaff7661..000000000 --- a/codegen/OWNERS +++ /dev/null @@ -1,8 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- mattmoor -- n3wscott - -reviewers: -- whaught diff --git a/configmap/OWNERS b/configmap/OWNERS deleted file mode 100644 index c3ff67e25..000000000 --- a/configmap/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- pkg-configmap-writers -reviewers: -- pkg-configmap-reviewers diff --git a/controller/OWNERS b/controller/OWNERS index 9c7a432ba..64660c9e3 100644 --- a/controller/OWNERS +++ b/controller/OWNERS @@ -1,7 +1,7 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- pkg-controller-writers +- serving-writers reviewers: -- pkg-controller-reviewers +- serving-reviewers diff --git a/hash/OWNERS b/hash/OWNERS deleted file mode 100644 index 9c7a432ba..000000000 --- a/hash/OWNERS +++ /dev/null @@ -1,7 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- pkg-controller-writers - -reviewers: -- pkg-controller-reviewers diff --git a/injection/OWNERS b/injection/OWNERS deleted file mode 100644 index dda47512a..000000000 --- a/injection/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- mattmoor -- n3wscott diff --git a/kflag/OWNERS b/kflag/OWNERS deleted file mode 100644 index a1e0f822a..000000000 --- a/kflag/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- mattmoor -- vagababov diff --git a/kmeta/OWNERS b/kmeta/OWNERS deleted file mode 100644 index a1e0f822a..000000000 --- a/kmeta/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- mattmoor -- vagababov diff --git a/logging/OWNERS b/logging/OWNERS deleted file mode 100644 index f51b91be7..000000000 --- a/logging/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- mdemirhan -- n3wscott -- yanweiguo diff --git a/metrics/OWNERS b/metrics/OWNERS deleted file mode 100644 index 7cd699f27..000000000 --- a/metrics/OWNERS +++ /dev/null @@ -1,10 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- mdemirhan -- yanweiguo - -reviewers: -- mdemirhan -- yanweiguo -- skonto diff --git a/network/OWNERS b/network/OWNERS deleted file mode 100644 index b14ac5308..000000000 --- a/network/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- tcnghia -- vagababov diff --git a/reconciler/OWNERS b/reconciler/OWNERS index 9c7a432ba..136197a30 100644 --- a/reconciler/OWNERS +++ b/reconciler/OWNERS @@ -1,7 +1,7 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- pkg-controller-writers +- serving-writers reviewers: -- pkg-controller-reviewers +- serving-writers diff --git a/resolver/OWNERS b/resolver/OWNERS index acf2ee2c1..b5e9581f4 100644 --- a/resolver/OWNERS +++ b/resolver/OWNERS @@ -1,5 +1,8 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- n3wscott -- vaikas-google +- eventing-writers + +reviewers: +- eventing-reviewers + diff --git a/source/OWNERS b/source/OWNERS index 422377329..f15b8762e 100644 --- a/source/OWNERS +++ b/source/OWNERS @@ -1,5 +1,7 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- n3wscott -- vaikas +- eventing-writers + +reviewers: +- eventing-reviewers diff --git a/test/mako/OWNERS b/test/mako/OWNERS deleted file mode 100644 index e3eb2fca5..000000000 --- a/test/mako/OWNERS +++ /dev/null @@ -1,5 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- vagababov - diff --git a/tracing/config/OWNERS b/tracing/config/OWNERS deleted file mode 100644 index c3ff67e25..000000000 --- a/tracing/config/OWNERS +++ /dev/null @@ -1,6 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- pkg-configmap-writers -reviewers: -- pkg-configmap-reviewers diff --git a/webhook/OWNERS b/webhook/OWNERS index c1d307e33..64660c9e3 100644 --- a/webhook/OWNERS +++ b/webhook/OWNERS @@ -1,9 +1,7 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- dprotaso -- mattmoor -- tcnghia +- serving-writers reviewers: -- whaught +- serving-reviewers diff --git a/websocket/OWNERS b/websocket/OWNERS deleted file mode 100644 index c25a9b709..000000000 --- a/websocket/OWNERS +++ /dev/null @@ -1,7 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: - - markusthoemmes - - tcnghia - - vagababov -