-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathCODEOWNERS
More file actions
30 lines (26 loc) · 1.29 KB
/
Copy pathCODEOWNERS
File metadata and controls
30 lines (26 loc) · 1.29 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
# CODEOWNERS — automatic review-request routing.
#
# Listing files here means GitHub auto-requests a review from the listed
# owner whenever a PR touches them. Combined with the `dependabot-approved`
# required status check (.github/workflows/dependabot-review-required.yml),
# this ensures dependency bumps cannot merge without an explicit human pass
# on the diff — particularly lockfile churn that has historically masked
# breaking-change regressions (e.g. pydantic 2.13 alias serialization).
# Default fallback: project owner reviews everything not matched below.
* @elkaix
# Dependency surfaces: explicit owner.
pyproject.toml @elkaix
uv.lock @elkaix
**/pyproject.toml @elkaix
**/uv.lock @elkaix
package.json @elkaix
package-lock.json @elkaix
**/package.json @elkaix
**/package-lock.json @elkaix
# Telemetry & monitoring config — contractual changes need a closer look.
src/pythinker_code/telemetry/ @elkaix
docs/en/reference/telemetry.md @elkaix
# CI workflows — branch protection / required-status-check changes shouldn't
# slip in unnoticed.
.github/workflows/ @elkaix
.github/CODEOWNERS @elkaix