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.
Versioning the yaml specs/apis is the correct move. I hope future CI systems take note.