In the latest Dagu release, you can specify required CLIs and versions in YAML, and workers fetch the same tools at runtime through aqua (Eg: node, python, and more).
github.com/dagucloud/da...
This makes workflows more portable and reproducible across environments.
Huge thanks to aquaproj/aqua!
github.com
Release v2.7.1 · dagucloud/dagu
This is one of the largest Dagu releases so far. It turns workflows from a collection of commands into reusable, packageable automation units: steps can now be plain commands, built-in actions, or ...