@davetron5000 GH actions have worked well for me for a rails API running minitest, simplecov → codecov, libvips, and about 100 gems.
I was particularly happy that cached bundled gems work pretty much automatically to save the repeated bundling when nothings changed in my deps across commits.
console output works fine, even term colors.
curious: what are your primary gripes with GH Actions?