This is default zip behavior, we did not introduce this intentionally. Anyway you can zip your folder manually with special 7z switches and then package your own .zip file as an artifact. This YAML worked for me:
Thank you for the response Ilya.
I wasn't sure, hence the question.
I've been using 7zip on my desktop/laptop for a few years and had not noticed this, hence the confusion.
I will use the cmd to create the zip.
Thank you for update. However I am a little bit surprised that you were needed to update path. AppVeyor build worker images have path set to 7z (not 7zip) command by default. I would recommend to ensure that you do not have commands which overwrite path variable (instead of updating it).