diff --git a/server/api/routers/admin.ts b/server/api/routers/admin.ts index 44eaf6ad1..124492d3b 100644 --- a/server/api/routers/admin.ts +++ b/server/api/routers/admin.ts @@ -152,11 +152,18 @@ export const adminRouter = createTRPCRouter({ installationId: admin.githubInstallationId, }, }); - const branches = await octokit.rest.repos.listBranches({ - owner: input.owner, - repo: input.repo, - }); - return branches.data; + + const branches = (await octokit.paginate( + octokit.rest.repos.listBranches, + { + owner: input.owner, + repo: input.repo, + }, + )) as unknown as Awaited< + ReturnType + >["data"]; + + return branches; }), haveGithubConfigured: protectedProcedure.query(async () => { const adminResponse = await findAdmin();