Skip to content

Commit 7ebbd52

Browse files
committed
chore(repo): add CODEOWNERS for runtime ABI, CI, and release tooling
@clerk/team-sdk owns the hotload-boundary runtime surface that ships to consumer apps without version bumps (clerk-js core clerk.ts, react isomorphicClerk, ui contexts), plus the CI workflows, the CODEOWNERS policy itself, and the changeset config/changelog. Per-PR changeset entries are left unowned so they don't gate every PR. Empty changeset (repo-level config).
1 parent 83f50f6 commit 7ebbd52

2 files changed

Lines changed: 27 additions & 0 deletions

File tree

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

.github/CODEOWNERS

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Hotload boundary
2+
#
3+
# These files are part of the runtime surface that ships to consumer
4+
# apps without explicit version bumps. See AGENTS.md for context.
5+
6+
/packages/clerk-js/src/core/clerk.ts @clerk/team-sdk
7+
/packages/react/src/isomorphicClerk.ts @clerk/team-sdk
8+
/packages/ui/src/contexts/ @clerk/team-sdk
9+
10+
# CI workflows and repo automation
11+
#
12+
# Changes here affect how every PR is built, gated, and merged, and the
13+
# CODEOWNERS policy itself.
14+
15+
/.github/workflows/ @clerk/team-sdk
16+
/.github/CODEOWNERS @clerk/team-sdk
17+
18+
# Release tooling
19+
#
20+
# Changeset config and changelog generation drive what gets published and
21+
# how versions are computed. The per-PR changeset entries (.changeset/*.md)
22+
# are intentionally left unowned so they don't gate every PR.
23+
24+
/.changeset/config.json @clerk/team-sdk
25+
/.changeset/changelog.js @clerk/team-sdk

0 commit comments

Comments
 (0)