sourceControl/repositories.connectRepository
Type: mutation
Module: convex/sourceControl/repositories.ts
Arguments
Section titled “Arguments”{ programId: Id<"programs">, installationId: string, repoFullName: string, providerRepoId: string, defaultBranch: string, language: string /* optional */, role: v.union( "storefront", "integration", "data_migration", "infrastructure", "extension", "documentation", ), isMonorepo: boolean, pathFilters: string /* optional */[], }Connect a GitHub repository to a program and trigger initial sync. @param programId - Target program @param repoFullName - Full repository name (owner/repo)