Skip to content

Commit 37ccfd6

Browse files
authored
Merge pull request #2446 from PostHog/codeowners
chore: CODEOWNERS
2 parents cdcb2ba + d7ae7dd commit 37ccfd6

3 files changed

Lines changed: 33 additions & 0 deletions

File tree

.github/CODEOWNERS

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# CODEOWNERS for context-mill
2+
#
3+
# Path matching is last-match-wins. The wizard-docs catchall is first;
4+
# team-owned skill trees override it below.
5+
6+
# Default owner
7+
* @PostHog/team-wizard-docs
8+
9+
# App-specific ownership
10+
/apps/error-tracking-upload-source-maps/ @PostHog/team-error-tracking
11+
/apps/self-driving/ @PostHog/team-self-driving
12+
/apps/basic-integration/ @PostHog/team-wizard-docs

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,3 +103,6 @@ temp/
103103
# @ablaszkiewicz debug files
104104
scripts/select-app.sh
105105
Makefile
106+
107+
# Personal scratch space
108+
scratch/

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,24 @@ apps/
2929

3030
To add a new test app, create a directory under the appropriate workflow folder in `/apps`.
3131

32+
## Workbench ownership
33+
34+
Reviews are auto-requested via [`.github/CODEOWNERS`](.github/CODEOWNERS) — the
35+
file is the source of truth; this table just mirrors it for readability.
36+
`team-wizard-docs` is the default reviewer; the team-owned apps below route
37+
review to their owning team instead.
38+
39+
| Path | Owning team |
40+
|---|---|
41+
| `*` (everything else, including all other apps) | `@PostHog/team-wizard-docs` |
42+
| `/apps/basic-integration/` | `@PostHog/team-wizard-docs` |
43+
| `/apps/error-tracking-upload-source-maps/` | `@PostHog/team-error-tracking` |
44+
| `/apps/self-driving/` | `@PostHog/team-self-driving` |
45+
46+
Ownership is by directory. Apps not listed above fall through the default and
47+
are owned by `team-wizard-docs`. Today CODEOWNERS only auto-requests review —
48+
approval is not a merge gate.
49+
3250
## Services
3351

3452
The `services/` directory is a toolbox for scripts and utilities to help with Wizard development.

0 commit comments

Comments
 (0)