From 6a0b379d96db40f23e676bc0e1d0ded7a8881ae4 Mon Sep 17 00:00:00 2001 From: Aditya Choudhari Date: Tue, 3 Dec 2024 09:17:02 -0800 Subject: [PATCH 1/7] init' --- .../(app)/_components/CreateDeployment.tsx | 14 + .../EditDeploymentSection.tsx | 20 + .../api/github/webhook/workflow/handler.ts | 79 +- .../db/drizzle/0044_chunky_the_professor.sql | 1 + packages/db/drizzle/meta/0044_snapshot.json | 4699 +++++++++++++++++ packages/db/drizzle/meta/_journal.json | 9 +- packages/db/src/schema/deployment.ts | 16 +- 7 files changed, 4834 insertions(+), 4 deletions(-) create mode 100644 packages/db/drizzle/0044_chunky_the_professor.sql create mode 100644 packages/db/drizzle/meta/0044_snapshot.json diff --git a/apps/webservice/src/app/[workspaceSlug]/(app)/_components/CreateDeployment.tsx b/apps/webservice/src/app/[workspaceSlug]/(app)/_components/CreateDeployment.tsx index 3166c46c5..dda277b05 100644 --- a/apps/webservice/src/app/[workspaceSlug]/(app)/_components/CreateDeployment.tsx +++ b/apps/webservice/src/app/[workspaceSlug]/(app)/_components/CreateDeployment.tsx @@ -63,6 +63,7 @@ export const CreateDeploymentDialog: React.FC<{ name: "", slug: "", description: "", + retryCount: 0, }, mode: "onSubmit", }); @@ -183,6 +184,19 @@ export const CreateDeploymentDialog: React.FC<{ )} /> + ( + + Retry Count + + + + + + )} + /> diff --git a/apps/webservice/src/app/[workspaceSlug]/(app)/systems/[systemSlug]/deployments/[deploymentSlug]/EditDeploymentSection.tsx b/apps/webservice/src/app/[workspaceSlug]/(app)/systems/[systemSlug]/deployments/[deploymentSlug]/EditDeploymentSection.tsx index 2c3f63d39..19751ea47 100644 --- a/apps/webservice/src/app/[workspaceSlug]/(app)/systems/[systemSlug]/deployments/[deploymentSlug]/EditDeploymentSection.tsx +++ b/apps/webservice/src/app/[workspaceSlug]/(app)/systems/[systemSlug]/deployments/[deploymentSlug]/EditDeploymentSection.tsx @@ -117,6 +117,26 @@ export const EditDeploymentSection: React.FC<{ )} /> + ( + + Retry Count + + onChange(e.target.valueAsNumber)} + min={0} + step={1} + /> + + + + )} + /> +