Skip to main content
Athanor runs standard GitHub Actions workflow YAML. If your workflow works on GitHub, it should work on Athanor (within the supported features).

Minimal Workflow

Using Expressions

Athanor evaluates ${{ }} expressions with full context support:

Matrix Strategy

Job Dependencies and Outputs

Conditions

Environment Variables

Three levels, where each inherits from the one above:

Job Defaults

Set default shell and working directory for all steps in a job:

Notes for Athanor

  • runs-on: is parsed but not used for image selection. All jobs run in the same rootfs.
  • actions/checkout@v4 has a built-in shim. It runs a git checkout on the already-cloned workspace.
  • Node.js actions work if node is installed in the VM rootfs
  • Docker actions (docker://) are not supported