Workflow Templates

Workflow Templates define reusable deployment workflows for Axio stacks. They specify the IaC engines, operations, pipeline stages, approvals, policy checks, security checks, and notifications that should be executed during a deployment.

Axio supports two YAML formats for Workflow Templates.

1. Deployment Template Format

Recommended

Steps-based YAML format used for Git-backed platform templates, Admin catalog import, and catalog import.

  • Human-readable and easy to version
  • Ordered pipeline with sequential/parallel steps
  • Recommended for most use cases

2. Designer Graph Format

Visual graph (nodes & edges) converted to steps automatically.

  • Graph-based workflow design
  • Automatic conversion to executable steps
  • Ideal for complex workflow visualisation

What’s on this page?

This section provides a high-level overview of Workflow Templates and how they are used in Axio.

YAML Formats

Understand the two supported YAML formats.

Git Auto-Loading

Learn how templates are loaded from Git and repositories.

axio.yaml Integration

See how to reference templates in your axio.yaml file.

Validation

Learn the validation rules and governance checks.

Export

Export published templates as YAML for reuse.

Where to start?

If you are new to Workflow Templates, we recommend starting with the Deployment Template Format.

Next: Built-In Template