Re:Act: Run your GitHub Actions locally
by doliveira on Saturday November 26, 2022 @09:12AM
(#33752774)
You can just invoke make build, make test within the specific CI stages.
Re:Act: Run your GitHub Actions locally
by FooBarWidget on Saturday November 26, 2022 @09:15AM
(#33752801)
Then you reduce make to a simple small-scale task runner, basically admitting that it's unusable for large numbers of heterogeneous tasks or concurrency.
Re:Act: Run your GitHub Actions locally
by MuffinFlavored on Saturday November 26, 2022 @09:57AM
(#33753138)
Heck make can make all this much better by just prepending each output line with some colored prefix and timestamp. But make hasn't changed in 30 years and likely won't change.
People are proud that it "solves" things since 1976. Yes if your requirements never changed since 1976. I'm not holding by breath that it will deliver basic usability-enhancing features that one can reasonably expect nowadays.