Add typescript-sdk-collaborators team with push access to TS SDK repo (#89)

- New GitHub team typescript-sdk-collaborators (child of typescript-sdk)
- Grant push permission on modelcontextprotocol/typescript-sdk
- Add poteat as initial member

🏠 Remote-Dev: homespace
This commit is contained in:
Den Delimarsky 2026-03-24 13:27:35 -07:00 • committed by GitHub
commit a0dd148d65
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 12 additions and 0 deletions

View file

@ -231,6 +231,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
teams: [
{ team: 'typescript-sdk', permission: 'admin' },
{ team: 'typescript-sdk-auth', permission: 'admin' },
{ team: 'typescript-sdk-collaborators', permission: 'push' },
],
},
{

View file

@ -42,6 +42,7 @@ export const ROLE_IDS = {
SWIFT_SDK: 'swift-sdk',
TYPESCRIPT_SDK: 'typescript-sdk',
TYPESCRIPT_SDK_AUTH: 'typescript-sdk-auth', // GitHub only (CODEOWNERS)
TYPESCRIPT_SDK_COLLABORATORS: 'typescript-sdk-collaborators', // GitHub only
// ===================
// Working Groups

View file

@ -238,6 +238,12 @@ export const ROLES: readonly Role[] = [
github: { team: 'typescript-sdk-auth', parent: ROLE_IDS.TYPESCRIPT_SDK },
// GitHub only - for CODEOWNERS
},
{
id: ROLE_IDS.TYPESCRIPT_SDK_COLLABORATORS,
description: 'TypeScript SDK collaborators',
github: { team: 'typescript-sdk-collaborators', parent: ROLE_IDS.TYPESCRIPT_SDK },
// GitHub only
},
// ===================
// Working Groups

View file

@ -579,6 +579,10 @@ export const MEMBERS: readonly Member[] = [
ROLE_IDS.TRANSPORT_WG,
],
},
{
github: 'poteat',
memberOf: [ROLE_IDS.TYPESCRIPT_SDK_COLLABORATORS],
},
{
github: 'pronskiy',
memberOf: [ROLE_IDS.PHP_SDK],