feat: add comments to OWNERS to align them with other files

feat: add area/localization label to pl OWNERS file

fix: OWNERS with filters should have the approvers and reviewers properties within the filters property

feat: add filters in OWNERS files in <lang> dirs to ensure that they act on only the toml files

feat: ensure OWNERS files have an indent size of 2
pull/49893/head
Sayak Mukhopadhyay 2025-02-25 14:08:40 +05:30
parent f5eee4f11f
commit dfe6e0a37d
No known key found for this signature in database
GPG Key ID: 89EEFF3FB23D3FFD
19 changed files with 174 additions and 119 deletions

View File

@ -21,3 +21,6 @@ insert_final_newline = true
[Makefile] [Makefile]
indent_style = tab indent_style = tab
[OWNERS]
indent_size = 2

View File

@ -4,13 +4,12 @@
# reviewers to review and approve. # reviewers to review and approve.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
".*":
reviewers: reviewers:
- sig-docs-en-reviews - sig-docs-en-reviews
approvers: approvers:
- sig-docs-en-owners - sig-docs-en-owners
filters:
"\\.svg": "\\.svg":
labels: labels:
- area/web-development - area/web-development

View File

@ -3,6 +3,9 @@
# Localized strings for Bengali. # Localized strings for Bengali.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-bn-reviews - sig-docs-bn-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for German. # Localized strings for German.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-de-reviews - sig-docs-de-reviews

View File

@ -3,6 +3,9 @@
# Upstream (English) localized strings. # Upstream (English) localized strings.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-en-reviews - sig-docs-en-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for Spanish. # Localized strings for Spanish.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-es-reviews - sig-docs-es-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for French. # Localized strings for French.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-fr-reviews - sig-docs-fr-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for Hindi. # Localized strings for Hindi.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-hi-reviews - sig-docs-hi-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for Bahasa. # Localized strings for Bahasa.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-id-reviews - sig-docs-id-reviews

View File

@ -1,6 +1,11 @@
# See the OWNERS docs at https://go.k8s.io/owners
# Localized strings for Italian. # Localized strings for Italian.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-it-reviews - sig-docs-it-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for Japanese. # Localized strings for Japanese.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-ja-reviews - sig-docs-ja-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for Korean. # Localized strings for Korean.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-ko-reviews - sig-docs-ko-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for Polish. # Localized strings for Polish.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-pl-reviews - sig-docs-pl-reviews
@ -10,4 +13,5 @@ approvers:
- sig-docs-pl-owners - sig-docs-pl-owners
labels: labels:
- area/localization
- language/pl - language/pl

View File

@ -1,6 +1,11 @@
# See the OWNERS docs at https://go.k8s.io/owners
# Localized strings for Portuguese. # Localized strings for Portuguese.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-pt-reviews - sig-docs-pt-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for Russian. # Localized strings for Russian.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-ru-reviews - sig-docs-ru-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for Ukrainian. # Localized strings for Ukrainian.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-uk-reviews - sig-docs-uk-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for Vietnamese. # Localized strings for Vietnamese.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-vi-reviews - sig-docs-vi-reviews

View File

@ -3,6 +3,9 @@
# Localized strings for Chinese. # Localized strings for Chinese.
# Teams and members are visible at https://github.com/orgs/kubernetes/teams. # Teams and members are visible at https://github.com/orgs/kubernetes/teams.
filters:
"\\.toml$":
reviewers: reviewers:
- sig-docs-zh-reviews - sig-docs-zh-reviews

View File

@ -1,9 +1,9 @@
# Label certain changes as web development # Label certain changes as web development
filters:
".*":
approvers: approvers:
- sig-docs-website-owners # Defined in OWNERS_ALIASES - sig-docs-website-owners # Defined in OWNERS_ALIASES
filters:
"\\.js": "\\.js":
labels: labels:
- area/web-development - area/web-development