-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCODEOWNERS
More file actions
41 lines (36 loc) · 1.94 KB
/
Copy pathCODEOWNERS
File metadata and controls
41 lines (36 loc) · 1.94 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
39
40
41
# Code Owners — enforce maintainer review on trust-critical paths.
#
# Branch protection on `main` and `develop` must enable
# "Require review from Code Owners" for these rules to actually gate.
#
# Pattern precedence: last-matching wins, per the CODEOWNERS format.
# ---- Default owner ------------------------------------------------------
# Nothing falls through without a maintainer review today. Relax later if
# we add team members.
* @chronoai-shining
# ---- Workflow + CODEOWNERS itself --------------------------------------
# These dictate what gets auto-approved / auto-merged / tagged by the
# release state machine. Any change to them must come from the maintainer
# so a malicious PR can't loosen the approval gate then auto-merge itself.
/.github/workflows/ @chronoai-shining
/.github/CODEOWNERS @chronoai-shining
# ---- Changeset config --------------------------------------------------
# Determines package-version policy (fixed-linked mode, package list).
# Opening this up would let a PR decouple ornn-api / ornn-web versions
# without the maintainer noticing.
/.changeset/config.json @chronoai-shining
# ---- Branch/version release surface ------------------------------------
# Release-related scripts + top-level package manifest (workspaces,
# versioning scripts).
/package.json @chronoai-shining
/ornn-api/package.json @chronoai-shining
/ornn-web/package.json @chronoai-shining
/ornn-sdk/package.json @chronoai-shining
/ornn-sdk-python/pyproject.toml @chronoai-shining
# ---- Docker + deployment -----------------------------------------------
# Supply-chain sensitive. Changing build args or base images is a
# backdoor-shaped footgun.
/ornn-api/Dockerfile @chronoai-shining
/ornn-web/Dockerfile @chronoai-shining
/ornn-web/nginx.conf @chronoai-shining
/deployment/ @chronoai-shining