feat(schedules): remove save button for schedules, couple schedule deployment with workflow deployment (#2566)

* feat(schedules): remove save button for schedules, couple schedule deployment with workflow deployment

* added tests

* ack PR comments

* update turborepo

* cleanup, edge cases

* ack PR comment
This commit is contained in:
Waleed
2025-12-23 18:53:40 -08:00
committed by GitHub
parent 8c89507247
commit 810d2089cf
38 changed files with 2736 additions and 1923 deletions

View File

@@ -565,6 +565,7 @@ export async function executeScheduleJob(payload: ScheduleExecutionPayload) {
updatedAt: now,
nextRunAt,
failedCount: 0,
lastQueuedAt: null,
},
requestId,
`Error updating schedule ${payload.scheduleId} after success`,