hydra_write_workflow
Writes a validated ETL workflow to a specified path, allowing job and action steps with dependency lists for parallel execution. Skips writing entirely if validation fails.
Instructions
Write a workflow, AFTER validation. A step is either type='job' with the path of a job folder, or type='action'. depends_on is ALWAYS a list: steps with no dependency in common run in parallel. If validation fails, nothing is written.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workflow_path | Yes | ||
| workflow_yaml | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |