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:
parent
e014aa7c4e
commit
a0dd148d65
4 changed files with 12 additions and 0 deletions
|
|
@ -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' },
|
||||
],
|
||||
},
|
||||
{
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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],
|
||||
|
|
|
|||
Loading…
Reference in a new issue