Minimal Workflow
Using Expressions
Athanor evaluates${{ }} expressions with full context support:
Matrix Strategy
Job Dependencies and Outputs
Conditions
Environment Variables
Three levels — 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 rootfsactions/checkout@v4has a built-in shim — it runs agit checkouton the already-cloned workspace- Node.js actions work if
nodeis installed in the VM rootfs - Docker actions (
docker://) are not supported