News for hackers. Stuff that matters.
Re:The Pain That Is GitHub Actions by baq on Thursday March 20, 2025 @07:38AM (#43421825)
I can’t understand how you can say DSL and YAML in the same sentence and say it’s fine. YAML is a serialization format. A bad DSL would be a welcome improvement over GHA pipelines in YAML. You’re fundamentally confusing concepts here, you want to restrict flexibility (I agree with that btw) by using a simplistic language, but what it actually does is increase complexity of the code comprising the pipeline with zero hard restrictions.
Re:The Pain That Is GitHub Actions by motorest on Thursday March 20, 2025 @07:57AM (#43421953)
> I can’t understand how you can say DSL and YAML in the same sentence and say it’s fine.

It is. Why do you believe it isn't?

> YAML is a serialization format.

YAML is a human-readable serialization language well suited for configuration files.

What exactly are you missing?

> You’re fundamentally confusing concepts here, you want to restrict flexibility (...)

Not really. I think you're being very vocal about topics you have little grasp on. I recommend you spend a couple of minutes researching the topic to figure out what knowledge holes are getting in the way of understanding the topic.