From d25c8476e7e6f230c91da54ebb5881ab18a03934 Mon Sep 17 00:00:00 2001 From: George Krajcsovits Date: Tue, 27 Jan 2026 11:06:11 +0100 Subject: [PATCH] chore(sd-ownership): add default-maintainers as default code owner (#17940) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore(sd-ownership): add default-maintainers as default code owner In accordance with dev summit decision. At the same time I've set up auto assignment for code review, meaning that not everybody will get notified for all PRs. If there's already a maintainer assigned, you don't get notified. Otherwise the assignment is round-robin, 1 at a time. Also you can opt out. Signed-off-by: György Krajcsovits * Remove code owner without write access Signed-off-by: György Krajcsovits --------- Signed-off-by: György Krajcsovits --- CODEOWNERS | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/CODEOWNERS b/CODEOWNERS index f28cdbf832..4982838376 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -2,25 +2,29 @@ # Please keep this file in sync with the MAINTAINERS.md file! # +# Prometheus team members are members of the "default maintainers" github team. +# They are code owners by default for the whole repo. +* @prometheus/default-maintainers + # Subsystems. -/Makefile @simonpasquier @SuperQ -/cmd/promtool @dgl -/documentation/prometheus-mixin @metalmatze -/model/histogram @beorn7 @krajorama -/web/ui @juliusv -/web/ui/module @juliusv @nexucis -/promql @roidelapluie -/storage/remote @cstyan @bwplotka @tomwilkie @npazosmendez @alexgreenbank -/storage/remote/otlptranslator @aknuds1 @jesusvazquez @ArthurSens -/tsdb @jesusvazquez @codesome @bwplotka @krajorama +/Makefile @prometheus/default-maintainers @simonpasquier @SuperQ +/cmd/promtool @prometheus/default-maintainers @dgl +/documentation/prometheus-mixin @prometheus/default-maintainers @metalmatze +/model/histogram @prometheus/default-maintainers @beorn7 @krajorama +/web/ui @prometheus/default-maintainers @juliusv +/web/ui/module @prometheus/default-maintainers @juliusv @nexucis +/promql @prometheus/default-maintainers @roidelapluie +/storage/remote @prometheus/default-maintainers @cstyan @bwplotka @tomwilkie @alexgreenbank +/storage/remote/otlptranslator @prometheus/default-maintainers @aknuds1 @jesusvazquez @ArthurSens +/tsdb @prometheus/default-maintainers @jesusvazquez @codesome @bwplotka @krajorama # Service discovery. -/discovery/kubernetes @brancz -/discovery/stackit @jkroepke +/discovery/kubernetes @prometheus/default-maintainers @brancz +/discovery/stackit @prometheus/default-maintainers @jkroepke # Pending # https://github.com/prometheus/prometheus/pull/17105#issuecomment-3248209452 -# /discovery/aws/ @matt-gp @sysadmind +# /discovery/aws/ @prometheus/default-maintainers @matt-gp @sysadmind # https://github.com/prometheus/prometheus/pull/15212#issuecomment-3575225179 -# /discovery/aliyun @KeyOfSpectator +# /discovery/aliyun @prometheus/default-maintainers @KeyOfSpectator # https://github.com/prometheus/prometheus/pull/14108#issuecomment-2639515421 -# /discovery/nomad @jaloren @jrasell +# /discovery/nomad @prometheus/default-maintainers @jaloren @jrasell