Core Concepts
Task Orchestration
Manage complex workflows with dependencies, retries, and conditional branching.
Task Dependencies
Tasks can depend on other tasks. SeaSnoke builds a DAG and executes tasks in topological order, parallelizing where possible. Dependencies are declared in the task specification:
dependencies:
- task: setup-database
- task: generate-migrations
optional: trueRetry Policies
Configure automatic retries with exponential backoff for transient failures:
retry:
max_attempts: 3
backoff: exponential
base_delay: 5s