feat: add test connection github

This commit is contained in:
Mauricio Siu
2024-09-01 22:00:10 -06:00
parent 99f63597a8
commit 68d2e73e7a
6 changed files with 225 additions and 32 deletions

View File

@@ -39,6 +39,8 @@ export const apiCreateGithub = createSchema.extend({
githubPrivateKey: z.string().optional(),
githubWebhookSecret: z.string().nullable(),
gitProviderId: z.string().optional(),
name: z.string().min(1),
authId: z.string().min(1),
});
export const apiFindGithubBranches = z.object({
@@ -52,3 +54,9 @@ export const apiFindOneGithub = createSchema
githubId: z.string().min(1),
})
.pick({ githubId: true });
export const apiUpdateGithub = createSchema.extend({
githubId: z.string().min(1),
name: z.string().min(1),
gitProviderId: z.string().min(1),
});