mirror of
https://github.com/ModernRelay/omnigraph.git
synced 2026-06-12 01:45:14 +02:00
ci(codeowners): aaltshuler owns all paths; remove ragnorc (#169)
Engineering and docs roles both resolve to @aaltshuler; every path (catch-all, crates/**, docs/**, repo-level docs) now requires their review. CODEOWNERS and the doc tables regenerated from codeowners-roles.yml via render-codeowners.py. Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
58c66a54a2
commit
26b26999fd
3 changed files with 17 additions and 18 deletions
14
.github/CODEOWNERS
vendored
14
.github/CODEOWNERS
vendored
|
|
@ -8,11 +8,11 @@
|
|||
# CI fails if this file drifts from its source, and rejects PRs that
|
||||
# edit this file directly without also editing the yml.
|
||||
|
||||
* @ragnorc @aaltshuler
|
||||
* @aaltshuler
|
||||
|
||||
crates/** @ragnorc @aaltshuler
|
||||
docs/** @ragnorc
|
||||
README.md @ragnorc
|
||||
AGENTS.md @ragnorc
|
||||
CLAUDE.md @ragnorc
|
||||
SECURITY.md @ragnorc
|
||||
crates/** @aaltshuler
|
||||
docs/** @aaltshuler
|
||||
README.md @aaltshuler
|
||||
AGENTS.md @aaltshuler
|
||||
CLAUDE.md @aaltshuler
|
||||
SECURITY.md @aaltshuler
|
||||
|
|
|
|||
3
.github/codeowners-roles.yml
vendored
3
.github/codeowners-roles.yml
vendored
|
|
@ -21,7 +21,6 @@ roles:
|
|||
All production code under crates/**. Engine, CLI, server,
|
||||
compiler.
|
||||
members:
|
||||
- ragnorc
|
||||
- aaltshuler
|
||||
|
||||
docs:
|
||||
|
|
@ -29,7 +28,7 @@ roles:
|
|||
Documentation under docs/**, plus repo-level docs (README.md,
|
||||
AGENTS.md, CLAUDE.md symlink, SECURITY.md).
|
||||
members:
|
||||
- ragnorc
|
||||
- aaltshuler
|
||||
|
||||
# Path → role mapping. GitHub CODEOWNERS uses "last match wins"
|
||||
# semantics — when multiple patterns match a file, only the last
|
||||
|
|
|
|||
|
|
@ -14,20 +14,20 @@ The tables below are **generated** from `.github/codeowners-roles.yml` by `.gith
|
|||
|
||||
| Path | Owners | Role(s) |
|
||||
|---|---|---|
|
||||
| `*` | @ragnorc @aaltshuler | engineering |
|
||||
| `crates/**` | @ragnorc @aaltshuler | engineering |
|
||||
| `docs/**` | @ragnorc | docs |
|
||||
| `README.md` | @ragnorc | docs |
|
||||
| `AGENTS.md` | @ragnorc | docs |
|
||||
| `CLAUDE.md` | @ragnorc | docs |
|
||||
| `SECURITY.md` | @ragnorc | docs |
|
||||
| `*` | @aaltshuler | engineering |
|
||||
| `crates/**` | @aaltshuler | engineering |
|
||||
| `docs/**` | @aaltshuler | docs |
|
||||
| `README.md` | @aaltshuler | docs |
|
||||
| `AGENTS.md` | @aaltshuler | docs |
|
||||
| `CLAUDE.md` | @aaltshuler | docs |
|
||||
| `SECURITY.md` | @aaltshuler | docs |
|
||||
|
||||
**Roles**:
|
||||
|
||||
| Role | Members | Description |
|
||||
|---|---|---|
|
||||
| `engineering` | @ragnorc @aaltshuler | All production code under crates/**. Engine, CLI, server, compiler. |
|
||||
| `docs` | @ragnorc | Documentation under docs/**, plus repo-level docs (README.md, AGENTS.md, CLAUDE.md symlink, SECURITY.md). |
|
||||
| `engineering` | @aaltshuler | All production code under crates/**. Engine, CLI, server, compiler. |
|
||||
| `docs` | @aaltshuler | Documentation under docs/**, plus repo-level docs (README.md, AGENTS.md, CLAUDE.md symlink, SECURITY.md). |
|
||||
|
||||
<!-- END GENERATED OWNERSHIP -->
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue