Expand description
Workflow YAML parser — loads workflow definitions from ~/.mur/workflows/*.yaml.
Structs§
- Step
Yaml - Raw YAML representation of a step.
- Workflow
Yaml - Raw YAML representation of a workflow (deserialization target).
Functions§
- list_
workflow_ files - List all workflow YAML files in the workflows directory.
- load_
all_ workflows - Load all workflows from the default directory.
- parse_
workflow_ file - Parse a single workflow YAML file.
- parse_
workflow_ str - Parse a workflow from a YAML string.
- resolve_
variables - Resolve
{{variable}}placeholders in a string. - step_
yaml_ to_ step - Convert a
StepYamlinto aStep. - workflows_
dir - Get the default workflows directory.