News for hackers. Stuff that matters.
Re:The Pain That Is GitHub Actions by ForTheKidz on Friday March 21, 2025 @03:35AM (#43432759)
> You can configure it with a GUI, or in XML, or using a type safe Kotlin DSL.

This is making me realize I want a CI with as few features as possible. If I'm going to spend months of my life debugging this thing I want as few corners to check as I can manage.

Re:The Pain That Is GitHub Actions by mike_hearn on Friday March 21, 2025 @03:59AM (#43432912)
I've never had to spend time debugging TeamCity setups. It's very transparent and easy to understand (to me, at least).

I tend to stick with the GUI because if you're doing JVM style work the complexity and tasks is all in the build you can run locally, the CI system is more about task scheduling so it's not that hard to configure. But being able to migrate from GUI to code when the setup becomes complex enough to justify it is a very nice thing.