From 39a6026a6bccc971408b33eddefa6f713acc2d66 Mon Sep 17 00:00:00 2001 From: Vikhyath Mondreti Date: Wed, 18 Mar 2026 21:25:15 -0700 Subject: [PATCH 1/2] fix(schedules): deployment bug --- apps/sim/lib/workflows/schedules/deploy.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/sim/lib/workflows/schedules/deploy.ts b/apps/sim/lib/workflows/schedules/deploy.ts index 7046e6ae581..b6546293a84 100644 --- a/apps/sim/lib/workflows/schedules/deploy.ts +++ b/apps/sim/lib/workflows/schedules/deploy.ts @@ -138,6 +138,7 @@ export async function createSchedulesForDeploy( workflowSchedule.blockId, workflowSchedule.deploymentVersionId, ], + targetWhere: isNull(workflowSchedule.archivedAt), set: setValues, }) From f87a567c1353048ac1b3cb3814ba9dd5174b06db Mon Sep 17 00:00:00 2001 From: Vikhyath Mondreti Date: Wed, 18 Mar 2026 21:31:31 -0700 Subject: [PATCH 2/2] fix --- apps/sim/lib/workflows/schedules/deploy.test.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/sim/lib/workflows/schedules/deploy.test.ts b/apps/sim/lib/workflows/schedules/deploy.test.ts index 0f48c1ef2aa..f58755a307d 100644 --- a/apps/sim/lib/workflows/schedules/deploy.test.ts +++ b/apps/sim/lib/workflows/schedules/deploy.test.ts @@ -796,6 +796,7 @@ describe('Schedule Deploy Utilities', () => { expect(mockOnConflictDoUpdate).toHaveBeenCalledWith({ target: expect.any(Array), + targetWhere: expect.objectContaining({ type: 'isNull' }), set: expect.objectContaining({ blockId: 'block-1', cronExpression: '0 9 * * *',