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@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