export class MyWorkflow extends WorkflowEntrypoint {
let someState = await step.do('define-state', async() => ....)
while (x of someState) {
await step.do('some execution', async() => ...)
step.sleep('xxx', '1 day') // or enough time to hibernate for example
someState = await step.do('re-define state', async() => ...) // this sets someState to false
}
await step.do('we end the flow', async () => ...)
}
export class MyWorkflow extends WorkflowEntrypoint {
let someState = await step.do('define-state', async() => ....)
while (x of someState) {
await step.do('some execution', async() => ...)
step.sleep('xxx', '1 day') // or enough time to hibernate for example
someState = await step.do('re-define state', async() => ...) // this sets someState to false
}
await step.do('we end the flow', async () => ...)
}