@druskus this is just misuse of YAML.
if you want to do something like this, you can:
- use a quoted scalar. in JSON "1.70" w/o quotes is also 1.7
- use an explicit tag. if using the JSON or core schema you can write !!str 1.70
- use the failsafe schema. this interprets everything as strings always. since this looks like bash it wouldn't even matter
- use a custom schema that always parses specifically the version field as a version identifier
@druskus of course everything except the simplest solution (quotes) requires having an actually featureful (and hopefully compliant) YAML parser