Skip to content

Configuration

Workflow Options

OptionTypeDefaultDescription
timeoutstring | number'30m'Maximum duration for the entire workflow run
concurrencynumberInfinityMaximum number of concurrent runs allowed
rateLimitobject-Limits execution frequency: { count: number, per: string }
queuestring'default'Assigns workflow to a specific execution queue
versionstring-Version string to manage multiple workflow versions
secretsobject-Configuration for fetching secrets from a vault

Step Options

OptionTypeDefaultDescription
timeoutstring | numberInherited from workflowMaximum duration for this step
retryobjectInherited from workflowRetry configuration for this step
cacheobject-Caching configuration: { key: (ctx) => string, ttl: string }
delaystring | number-Delay before executing this step

Released under the Apache 2.0 License.