News for hackers. Stuff that matters.
Re:Gitlab 13.10 Released by wernerb on Monday March 22, 2021 @02:01PM (#26544320)
Just take a look at the gitlab ci reference. It is huge. And there are competing features in there that are intended to "deprecate" the older feature but this doesn't happen. They are also constantly held back on providing backwards support. For instance, adding dpeendency-like flow as opposed to stage based flow has been added but it's not possible to model dependencies from same stage making the whole thing kind of useless.

Versioning the yaml specs/apis is the correct move. I hope future CI systems take note.

Re:Gitlab 13.10 Released by jayd16 on Monday March 22, 2021 @02:20PM (#26544620)
Seems trivial to add a version field to the root object if they ever go down that route.

I haven't had any older yamls break and I wouldn't say the yaml schema is worse off because of backwards compatibility. Not sure a version would change much atm.