Earlier quoted context omitted.
Dagger. Workflows that run anywhere, including locally.
I've seen dagger pipelines they're horrendous. Just have GitHub Actions call out to a task runner like Make/Taskfile etc and use an environment manager Mise or Nix to install all the tools.
Dagger used to be more declarative with CUE, but demand was not strong enough.