top | item 46615622

(no title)

never_inline | 1 month ago

Build a CLI in python or whatever which does the same thing as CI, every CI stage should just call its subcommands.

discuss

order

Storment33|1 month ago

Just use a task runner(Make, Just, Taskfile) this is what they were designed for.

jonhohle|1 month ago

I typically use make for this and feel like I’m constantly clawing back scripts written in workflows that are hard to debug if they’re even runnable locally.

This isn’t only a problem with GitHub Actions though. I’ve run into it with every CI runner I’ve come across.

never_inline|1 month ago

In many enterprise environments, deployment logic would be quite large for bash.