Grant moderators maintain access for Discussion category management

Moderators need maintain permission to create, edit, and delete GitHub
Discussion categories. Previously they had push or triage, which only
allows managing individual discussions but not categories.
This commit is contained in:
David Soria Parra 2026-03-16 17:12:27 +00:00
commit f4f2b70e42
No known key found for this signature in database

View file

@ -26,7 +26,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
{ team: 'interest-groups', permission: 'push' },
{ team: 'java-sdk', permission: 'push' },
{ team: 'kotlin-sdk', permission: 'push' },
{ team: 'moderators', permission: 'push' },
{ team: 'moderators', permission: 'maintain' },
{ team: 'php-sdk', permission: 'push' },
{ team: 'python-sdk', permission: 'push' },
{ team: 'python-sdk-auth', permission: 'push' },
@ -55,7 +55,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
{ team: 'interest-groups', permission: 'triage' },
{ team: 'java-sdk', permission: 'triage' },
{ team: 'kotlin-sdk', permission: 'triage' },
{ team: 'moderators', permission: 'push' },
{ team: 'moderators', permission: 'maintain' },
{ team: 'php-sdk', permission: 'triage' },
{ team: 'python-sdk', permission: 'triage' },
{ team: 'python-sdk-auth', permission: 'triage' },
@ -82,7 +82,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
{ team: 'go-sdk', permission: 'push' },
{ team: 'java-sdk', permission: 'push' },
{ team: 'kotlin-sdk', permission: 'push' },
{ team: 'moderators', permission: 'push' },
{ team: 'moderators', permission: 'maintain' },
{ team: 'php-sdk', permission: 'push' },
{ team: 'python-sdk', permission: 'push' },
{ team: 'python-sdk-auth', permission: 'push' },
@ -110,7 +110,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
{ team: 'interest-groups', permission: 'triage' },
{ team: 'java-sdk', permission: 'triage' },
{ team: 'kotlin-sdk', permission: 'triage' },
{ team: 'moderators', permission: 'triage' },
{ team: 'moderators', permission: 'maintain' },
{ team: 'php-sdk', permission: 'triage' },
{ team: 'python-sdk', permission: 'triage' },
{ team: 'python-sdk-auth', permission: 'triage' },
@ -139,7 +139,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
{ team: 'interest-groups', permission: 'push' },
{ team: 'java-sdk', permission: 'push' },
{ team: 'kotlin-sdk', permission: 'push' },
{ team: 'moderators', permission: 'push' },
{ team: 'moderators', permission: 'maintain' },
{ team: 'php-sdk', permission: 'push' },
{ team: 'python-sdk', permission: 'push' },
{ team: 'python-sdk-auth', permission: 'push' },
@ -166,7 +166,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
{ team: 'go-sdk', permission: 'push' },
{ team: 'java-sdk', permission: 'push' },
{ team: 'kotlin-sdk', permission: 'push' },
{ team: 'moderators', permission: 'push' },
{ team: 'moderators', permission: 'maintain' },
{ team: 'php-sdk', permission: 'push' },
{ team: 'python-sdk', permission: 'push' },
{ team: 'python-sdk-auth', permission: 'push' },
@ -272,7 +272,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
repository: 'ext-apps',
teams: [
{ team: 'core-maintainers', permission: 'push' },
{ team: 'moderators', permission: 'triage' },
{ team: 'moderators', permission: 'maintain' },
{ team: 'mcp-apps-wg', permission: 'push' },
{ team: 'mcp-apps-sdk', permission: 'admin' },
],
@ -287,7 +287,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
repository: 'use-mcp',
teams: [
{ team: 'core-maintainers', permission: 'push' },
{ team: 'moderators', permission: 'triage' },
{ team: 'moderators', permission: 'maintain' },
],
users: [{ username: 'geelen', permission: 'admin' }],
},
@ -295,7 +295,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
repository: 'example-remote-client',
teams: [
{ team: 'core-maintainers', permission: 'push' },
{ team: 'moderators', permission: 'triage' },
{ team: 'moderators', permission: 'maintain' },
],
users: [
{ username: 'geelen', permission: 'push' },
@ -307,7 +307,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
repository: 'experimental-ext-grouping',
teams: [
{ team: 'core-maintainers', permission: 'admin' },
{ team: 'moderators', permission: 'triage' },
{ team: 'moderators', permission: 'maintain' },
{ team: 'primitive-grouping-ig', permission: 'admin' },
],
},
@ -315,7 +315,7 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [
repository: 'experimental-ext-skills',
teams: [
{ team: 'core-maintainers', permission: 'admin' },
{ team: 'moderators', permission: 'triage' },
{ team: 'moderators', permission: 'maintain' },
{ team: 'skills-over-mcp-ig', permission: 'admin' },
],
},