Re:I Hate GitHub Actions with Passion
by never_inline on Wednesday January 14, 2026 @08:09AM
(#46615622)
Build a CLI in python or whatever which does the same thing as CI, every CI stage should just call its subcommands.
[ Parent
| on HN ]
Re:I Hate GitHub Actions with Passion
by Storment33 on Wednesday January 14, 2026 @08:27AM
(#46615818)
Just use a task runner(Make, Just, Taskfile) this is what they were designed for.
Re:I Hate GitHub Actions with Passion
by jonhohle on Wednesday January 14, 2026 @09:04AM
(#46616199)
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.
Re:I Hate GitHub Actions with Passion
by never_inline on Wednesday January 14, 2026 @10:25AM
(#46617092)
In many enterprise environments, deployment logic would be quite large for bash.
Re:I Hate GitHub Actions with Passion
by Storment33 on Wednesday January 14, 2026 @10:28AM
(#46617130)
Personally, I have never found the Python as a task runners to be less code, more readable or maintainable.