Add the interceptors WG and set up the permissions appropriately (#98)
* Add INTERCEPTORS_WG role ID * Add Interceptors Working Group role configuration * Add repository access configuration for interceptors * Add user to INTERCEPTORS_WG role
This commit is contained in:
parent
c193ff654b
commit
616a4f8ed6
4 changed files with 21 additions and 1 deletions
|
|
@ -337,6 +337,14 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
|
||||||
{ team: 'triggers-events-wg', permission: 'admin' },
|
{ team: 'triggers-events-wg', permission: 'admin' },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
repository: 'experimental-ext-interceptors',
|
||||||
|
teams: [
|
||||||
|
{ team: 'core-maintainers', permission: 'admin' },
|
||||||
|
{ team: 'moderators', permission: 'triage' },
|
||||||
|
{ team: 'interceptors-wg', permission: 'admin' },
|
||||||
|
],
|
||||||
|
},
|
||||||
{
|
{
|
||||||
repository: 'maintainer-docs',
|
repository: 'maintainer-docs',
|
||||||
teams: [
|
teams: [
|
||||||
|
|
|
||||||
|
|
@ -55,6 +55,7 @@ export const ROLE_IDS = {
|
||||||
TRIGGERS_EVENTS_WG: 'triggers-events-wg',
|
TRIGGERS_EVENTS_WG: 'triggers-events-wg',
|
||||||
MCP_APPS_WG: 'mcp-apps-wg',
|
MCP_APPS_WG: 'mcp-apps-wg',
|
||||||
SERVER_CARD_WG: 'server-card-wg',
|
SERVER_CARD_WG: 'server-card-wg',
|
||||||
|
INTERCEPTORS_WG: 'interceptors-wg',
|
||||||
|
|
||||||
// ===================
|
// ===================
|
||||||
// Interest Groups
|
// Interest Groups
|
||||||
|
|
|
||||||
|
|
@ -297,6 +297,12 @@ export const ROLES: readonly Role[] = [
|
||||||
github: { team: 'server-card-wg', parent: ROLE_IDS.WORKING_GROUPS },
|
github: { team: 'server-card-wg', parent: ROLE_IDS.WORKING_GROUPS },
|
||||||
discord: { role: 'server card working group (synced)' },
|
discord: { role: 'server card working group (synced)' },
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
id: ROLE_IDS.INTERCEPTORS_WG,
|
||||||
|
description: 'Interceptors Working Group',
|
||||||
|
github: { team: 'interceptors-wg', parent: ROLE_IDS.WORKING_GROUPS },
|
||||||
|
discord: { role: 'interceptors working group (synced)' },
|
||||||
|
},
|
||||||
|
|
||||||
// ===================
|
// ===================
|
||||||
// Interest Groups
|
// Interest Groups
|
||||||
|
|
|
||||||
|
|
@ -154,6 +154,10 @@ export const MEMBERS: readonly Member[] = [
|
||||||
discord: '267646459187298305',
|
discord: '267646459187298305',
|
||||||
memberOf: [ROLE_IDS.RUST_SDK],
|
memberOf: [ROLE_IDS.RUST_SDK],
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
github: 'degiorgio',
|
||||||
|
memberOf: [ROLE_IDS.INTERCEPTORS_WG],
|
||||||
|
},
|
||||||
{
|
{
|
||||||
github: 'dend',
|
github: 'dend',
|
||||||
skipGoogleUserProvisioning: true,
|
skipGoogleUserProvisioning: true,
|
||||||
|
|
@ -568,6 +572,7 @@ export const MEMBERS: readonly Member[] = [
|
||||||
ROLE_IDS.FINANCIAL_SERVICES_IG,
|
ROLE_IDS.FINANCIAL_SERVICES_IG,
|
||||||
ROLE_IDS.MODERATORS,
|
ROLE_IDS.MODERATORS,
|
||||||
ROLE_IDS.SKILLS_OVER_MCP_IG,
|
ROLE_IDS.SKILLS_OVER_MCP_IG,
|
||||||
|
ROLE_IDS.INTERCEPTORS_WG,
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
@ -625,7 +630,7 @@ export const MEMBERS: readonly Member[] = [
|
||||||
lastName: 'Kothari',
|
lastName: 'Kothari',
|
||||||
googleEmailPrefix: 'sambhav',
|
googleEmailPrefix: 'sambhav',
|
||||||
discord: '840109459212206090',
|
discord: '840109459212206090',
|
||||||
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.FINANCIAL_SERVICES_IG],
|
memberOf: [ROLE_IDS.MAINTAINERS, ROLE_IDS.FINANCIAL_SERVICES_IG, ROLE_IDS.INTERCEPTORS_WG],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
github: 'SamMorrowDrums',
|
github: 'SamMorrowDrums',
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue