Remove unified observability codeowner bottleneck (#134584)

As the unified obs team is currently without active engineers, we don't want CODEOWNERS to require reviews from that team. I've changed exploratory view back to the Uptime team, the overview page to the obs design team, and 1-2 others now have no CODEOWNERS and will just require a review from someone other than the code author.
This commit is contained in:
Jason Rhodes 2022-06-16 13:31:46 -04:00 committed by GitHub
parent a020f058aa
commit 0e195a6762
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

14
.github/CODEOWNERS vendored
View file

@ -90,12 +90,14 @@
# Observability Shared
/x-pack/plugins/observability/public/components/shared/date_picker/ @elastic/uptime
# Unified Observability
/x-pack/plugins/observability/public/components/shared/exploratory_view @elastic/unified-observability
/x-pack/plugins/observability/public/context @elastic/unified-observability
/x-pack/plugins/observability/public/pages/home @elastic/unified-observability
/x-pack/plugins/observability/public/pages/landing @elastic/unified-observability
/x-pack/plugins/observability/public/pages/overview @elastic/unified-observability
# Unified Observability - on hold due to team capacity shortage
# For now, if you're changing these pages, get a review from someone who understand the changes
# /x-pack/plugins/observability/public/context @elastic/unified-observability
# Home/Overview/Landing Pages
/x-pack/plugins/observability/public/pages/home @elastic/observability-design
/x-pack/plugins/observability/public/pages/landing @elastic/observability-design
/x-pack/plugins/observability/public/pages/overview @elastic/observability-design
# Actionable Observability
/x-pack/plugins/observability/common/rules @elastic/actionable-observability