From f0336a9991229cb1119fa6b6609319b5388cc496 Mon Sep 17 00:00:00 2001 From: Paul Carleton Date: Tue, 13 Jan 2026 14:25:30 +0000 Subject: [PATCH] Add movetz and stallent as Swift SDK maintainers (#21) * Add movetz and stallent as Swift SDK maintainers Adding Maksym Mova (MacPaw) and Stephen Tallent (Mercury.io) as new maintainers for the Swift SDK, as discussed in the SDK working group. * Set up tiered access: admins + contributor team - movetz and stallent get admin access directly - swift-sdk team grants push access (for future contributors) This follows the pattern used by go-sdk and rust-sdk. * Preserve mattt as admin --- src/config/repoAccess.ts | 7 ++++++- src/config/users.ts | 8 ++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/config/repoAccess.ts b/src/config/repoAccess.ts index 09ef936..054429f 100644 --- a/src/config/repoAccess.ts +++ b/src/config/repoAccess.ts @@ -254,7 +254,12 @@ export const REPOSITORY_ACCESS: RepositoryAccess[] = [ }, { repository: 'swift-sdk', - teams: [{ team: 'swift-sdk', permission: 'admin' }], + teams: [{ team: 'swift-sdk', permission: 'push' }], + users: [ + { username: 'mattt', permission: 'admin' }, + { username: 'movetz', permission: 'admin' }, + { username: 'stallent', permission: 'admin' }, + ], }, { repository: 'typescript-sdk', diff --git a/src/config/users.ts b/src/config/users.ts index 88f229c..169725a 100644 --- a/src/config/users.ts +++ b/src/config/users.ts @@ -232,6 +232,10 @@ export const MEMBERS: readonly Member[] = [ github: 'michaelneale', memberOf: ['rust-sdk'], }, + { + github: 'movetz', + memberOf: ['swift-sdk'], + }, { github: 'mikekistler', memberOf: ['csharp-sdk'], @@ -304,6 +308,10 @@ export const MEMBERS: readonly Member[] = [ github: 'stephentoub', memberOf: ['csharp-sdk'], }, + { + github: 'stallent', + memberOf: ['swift-sdk'], + }, { github: 'tadasant', email: 'tadas@modelcontextprotocol.io',