Skip to content

RepoRoles

Defined in: src/repo-roles.ts:11

Per-repo responsibility config, committed to .shepherd/roles.json at the repo root. Values are GitHub logins (the merger/reviewer for this repo) or null when the role is unset. Stored in the repo (not the central DB) so it travels with the repo and is shared across a team.

merger: string | null

Defined in: src/repo-roles.ts:13


reviewer: string | null

Defined in: src/repo-roles.ts:12