dagger.io
A portable devkit for CI/CD pipelines. Escape YAML hell Wire actions together using CUE, a powerful configuration language developed at Google. CUE has all the features you wish YAML had: string interpolation, templating, static type checking, a complete package system, and more.