-
Notifications
You must be signed in to change notification settings - Fork 295
Expand file tree
/
Copy pathCODEOWNERS
More file actions
38 lines (31 loc) · 1.89 KB
/
CODEOWNERS
File metadata and controls
38 lines (31 loc) · 1.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# ============================================================
# OpenHome Abilities — CODEOWNERS
# ============================================================
# This file controls who MUST review PRs based on file paths.
# Combined with "Require review from Code Owners" branch protection,
# this effectively restricts where community members can contribute.
# ============================================================
# ── Default: core team owns everything ──
* @openhome-dev/core-maintainers
# ── Official abilities: core team ONLY ──
/official/ @openhome-dev/core-maintainers
/official/** @openhome-dev/core-maintainers
# ── Community abilities: reviewers team can approve ──
/community/ @openhome-dev/ability-reviewers
/community/** @openhome-dev/ability-reviewers
# ── Templates: core team only ──
/templates/ @openhome-dev/core-maintainers
/templates/** @openhome-dev/core-maintainers
# ── Documentation: reviewers can approve ──
/docs/ @openhome-dev/ability-reviewers
/docs/** @openhome-dev/ability-reviewers
# ── CI/CD and repo config: core team ONLY ──
/.github/ @openhome-dev/core-maintainers
/.github/** @openhome-dev/core-maintainers
/validate_ability.py @openhome-dev/core-maintainers
# ── Root files: core team ONLY ──
/README.md @openhome-dev/core-maintainers
/LICENSE @openhome-dev/core-maintainers
/CONTRIBUTING.md @openhome-dev/core-maintainers
/CODE_OF_CONDUCT.md @openhome-dev/core-maintainers
/CONTRIBUTORS.md @openhome-dev/core-maintainers