diff --git a/OWNERS b/OWNERS index effcdb8a18..502a546dd5 100644 --- a/OWNERS +++ b/OWNERS @@ -1,8 +1,11 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- technical-oversight-committee -- api-core-wg-leads -- autoscaling-wg-leads -- networking-wg-leads - knative-release-leads +- networking-wg-leads +- technical-oversight-committee +- serving-wg-leads +- serving-writers + +reviewers: +- serving-reviewers diff --git a/cmd/controller/OWNERS b/cmd/OWNERS similarity index 100% rename from cmd/controller/OWNERS rename to cmd/OWNERS diff --git a/cmd/activator/OWNERS b/cmd/activator/OWNERS index cda4b4d9f2..83d37f2ab0 100644 --- a/cmd/activator/OWNERS +++ b/cmd/activator/OWNERS @@ -1,11 +1,11 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- autoscaling-writers +- serving-writers - networking-writers reviewers: -- autoscaling-reviewers +- serving-reviewers - networking-reviewers labels: diff --git a/cmd/autoscaler-hpa/OWNERS b/cmd/autoscaler-hpa/OWNERS index a787316169..11e38dbff1 100644 --- a/cmd/autoscaler-hpa/OWNERS +++ b/cmd/autoscaler-hpa/OWNERS @@ -1,10 +1,4 @@ # The OWNERS file is used by prow to automatically merge approved PRs. -approvers: -- autoscaling-writers - -reviewers: -- autoscaling-reviewers - labels: - area/autoscale diff --git a/cmd/autoscaler/OWNERS b/cmd/autoscaler/OWNERS index a787316169..11e38dbff1 100644 --- a/cmd/autoscaler/OWNERS +++ b/cmd/autoscaler/OWNERS @@ -1,10 +1,4 @@ # The OWNERS file is used by prow to automatically merge approved PRs. -approvers: -- autoscaling-writers - -reviewers: -- autoscaling-reviewers - labels: - area/autoscale diff --git a/cmd/queue/OWNERS b/cmd/queue/OWNERS index cda4b4d9f2..83d37f2ab0 100644 --- a/cmd/queue/OWNERS +++ b/cmd/queue/OWNERS @@ -1,11 +1,11 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- autoscaling-writers +- serving-writers - networking-writers reviewers: -- autoscaling-reviewers +- serving-reviewers - networking-reviewers labels: diff --git a/config/OWNERS b/config/OWNERS index fd1c4ce489..64660c9e35 100644 --- a/config/OWNERS +++ b/config/OWNERS @@ -1,13 +1,7 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- api-core-wg-leads -- autoscaling-wg-leads -- networking-wg-leads - +- serving-writers reviewers: -- api-core-wg-leads -- autoscaling-wg-leads -- networking-wg-leads - +- serving-reviewers diff --git a/docs/scaling/OWNERS b/docs/scaling/OWNERS deleted file mode 100644 index a787316169..0000000000 --- a/docs/scaling/OWNERS +++ /dev/null @@ -1,10 +0,0 @@ -# The OWNERS file is used by prow to automatically merge approved PRs. - -approvers: -- autoscaling-writers - -reviewers: -- autoscaling-reviewers - -labels: -- area/autoscale diff --git a/pkg/deployment/OWNERS b/pkg/OWNERS similarity index 98% rename from pkg/deployment/OWNERS rename to pkg/OWNERS index b2971d3e0b..64660c9e35 100644 --- a/pkg/deployment/OWNERS +++ b/pkg/OWNERS @@ -3,7 +3,5 @@ approvers: - serving-writers - reviewers: - serving-reviewers - diff --git a/pkg/activator/OWNERS b/pkg/activator/OWNERS index cda4b4d9f2..83d37f2ab0 100644 --- a/pkg/activator/OWNERS +++ b/pkg/activator/OWNERS @@ -1,11 +1,11 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- autoscaling-writers +- serving-writers - networking-writers reviewers: -- autoscaling-reviewers +- serving-reviewers - networking-reviewers labels: diff --git a/pkg/apis/OWNERS b/pkg/apis/OWNERS index e40228913f..fd2b1fe1fb 100644 --- a/pkg/apis/OWNERS +++ b/pkg/apis/OWNERS @@ -2,7 +2,14 @@ approvers: - technical-oversight-committee -- api-core-wg-leads +- serving-wg-leads + +reviewers: +- serving-writers +- serving-reviewers + +options: + no_parent_owners: true labels: - area/API diff --git a/pkg/apis/autoscaling/OWNERS b/pkg/apis/autoscaling/OWNERS index a787316169..11e38dbff1 100644 --- a/pkg/apis/autoscaling/OWNERS +++ b/pkg/apis/autoscaling/OWNERS @@ -1,10 +1,4 @@ # The OWNERS file is used by prow to automatically merge approved PRs. -approvers: -- autoscaling-writers - -reviewers: -- autoscaling-reviewers - labels: - area/autoscale diff --git a/pkg/autoscaler/OWNERS b/pkg/autoscaler/OWNERS index a787316169..11e38dbff1 100644 --- a/pkg/autoscaler/OWNERS +++ b/pkg/autoscaler/OWNERS @@ -1,10 +1,4 @@ # The OWNERS file is used by prow to automatically merge approved PRs. -approvers: -- autoscaling-writers - -reviewers: -- autoscaling-reviewers - labels: - area/autoscale diff --git a/pkg/gc/OWNERS b/pkg/gc/OWNERS index 63542cb702..f59c7b4b61 100644 --- a/pkg/gc/OWNERS +++ b/pkg/gc/OWNERS @@ -1,10 +1,4 @@ # The OWNERS file is used by prow to automatically merge approved PRs. -approvers: -- serving-writers - -reviewers: -- serving-reviewers - labels: - area/API diff --git a/pkg/leaderelection/OWNERS b/pkg/leaderelection/OWNERS index 63542cb702..f59c7b4b61 100644 --- a/pkg/leaderelection/OWNERS +++ b/pkg/leaderelection/OWNERS @@ -1,10 +1,4 @@ # The OWNERS file is used by prow to automatically merge approved PRs. -approvers: -- serving-writers - -reviewers: -- serving-reviewers - labels: - area/API diff --git a/pkg/metrics/OWNERS b/pkg/metrics/OWNERS index a4d83e905d..3eebc1630a 100644 --- a/pkg/metrics/OWNERS +++ b/pkg/metrics/OWNERS @@ -2,8 +2,7 @@ approvers: - serving-observability-writers -- api-core-wg-leads -- autoscaling-wg-leads +- serving-wg-leads - networking-wg-leads reviewers: diff --git a/pkg/queue/OWNERS b/pkg/queue/OWNERS index cda4b4d9f2..83d37f2ab0 100644 --- a/pkg/queue/OWNERS +++ b/pkg/queue/OWNERS @@ -1,11 +1,11 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -- autoscaling-writers +- serving-writers - networking-writers reviewers: -- autoscaling-reviewers +- serving-reviewers - networking-reviewers labels: diff --git a/pkg/reconciler/OWNERS b/pkg/reconciler/OWNERS index 63542cb702..f59c7b4b61 100644 --- a/pkg/reconciler/OWNERS +++ b/pkg/reconciler/OWNERS @@ -1,10 +1,4 @@ # The OWNERS file is used by prow to automatically merge approved PRs. -approvers: -- serving-writers - -reviewers: -- serving-reviewers - labels: - area/API diff --git a/pkg/reconciler/autoscaling/OWNERS b/pkg/reconciler/autoscaling/OWNERS index a787316169..11e38dbff1 100644 --- a/pkg/reconciler/autoscaling/OWNERS +++ b/pkg/reconciler/autoscaling/OWNERS @@ -1,10 +1,4 @@ # The OWNERS file is used by prow to automatically merge approved PRs. -approvers: -- autoscaling-writers - -reviewers: -- autoscaling-reviewers - labels: - area/autoscale diff --git a/pkg/resources/OWNERS b/pkg/resources/OWNERS index 63542cb702..f59c7b4b61 100644 --- a/pkg/resources/OWNERS +++ b/pkg/resources/OWNERS @@ -1,10 +1,4 @@ # The OWNERS file is used by prow to automatically merge approved PRs. -approvers: -- serving-writers - -reviewers: -- serving-reviewers - labels: - area/API diff --git a/pkg/testing/OWNERS b/pkg/testing/OWNERS index c7708dc80c..63967ad149 100644 --- a/pkg/testing/OWNERS +++ b/pkg/testing/OWNERS @@ -4,13 +4,11 @@ approvers: - productivity-writers - serving-writers - networking-writers -- autoscaling-writers reviewers: - productivity-reviewers - serving-writers - networking-writers -- autoscaling-writers labels: - area/test-and-release diff --git a/pkg/webhook/OWNERS b/pkg/webhook/OWNERS index 63542cb702..f59c7b4b61 100644 --- a/pkg/webhook/OWNERS +++ b/pkg/webhook/OWNERS @@ -1,10 +1,4 @@ # The OWNERS file is used by prow to automatically merge approved PRs. -approvers: -- serving-writers - -reviewers: -- serving-reviewers - labels: - area/API diff --git a/test/OWNERS b/test/OWNERS index 0cdf15f9fd..65aa9e7b11 100644 --- a/test/OWNERS +++ b/test/OWNERS @@ -2,11 +2,9 @@ approvers: - productivity-writers -- serving-writers reviewers: - productivity-reviewers -- serving-writers labels: - area/test-and-release diff --git a/third_party/OWNERS b/third_party/OWNERS index 9e4ef28dfb..55d5750fd0 100644 --- a/third_party/OWNERS +++ b/third_party/OWNERS @@ -1,14 +1,11 @@ # The OWNERS file is used by prow to automatically merge approved PRs. approvers: -# Istio - networking-writers -# Monitoring Configs -- serving-observability-writers - reviewers: -# Istio - networking-reviewers -# Monitoring Configs -- serving-observability-writers + + +labels: +- area/networking