This causes a failure like below. Its not a big deal for hand written changelog (like mine), but for automated ones it will be a pain.
info...ClientJobRemoteStorageSync.cpp (2193) : Assertion Failed: Failed to write file after download (2)
OK
KeyValues Error: RecursiveLoadFromBuffer: got empty keyname in file workshopitem [offset: 288]
workshopitem,
../tier1/KeyValues.cpp (2958) : Assertion Failed: Error while parsing text KeyValues for resource workshopitem
ERROR! Failed to parse build config file "/home/steam/steamcmd/workshop.vdf".
Single quotes work as a replacement for double ones for anyone looking for a workaround.