Create Mac Depot - Steam > Apps & Packages > Steamworks Admin > SteamPipe > Depots
(and assign depot to your package)
Upload - IMPORTANT! DO NOT UPLOAD THE EXPORTED ZIP TO STEAM!
I use the Steam command line tools for uploading. Before I do my upload, I extract the archive generated by Godot and delete the ZIP!
This is the code for the auto-zip-extraction:
IMPORTANT! Do NOT use “e” as command after “7z” because it will extract all files IN the .app ! We do not want this. We want just the .app and .command out of the ZIP, that’s why I used “x” as command!
7z x cozy_space_survivors-mac.zip
del cozy_space_survivors-mac.zip
Just to follow-up my own post, uploading to steam with SteamCmd was not that hard to learn, and very valuable in the long run…
However, I ran into issues deploying on macOS. I followed this tutorial precisely, but I’m thinking my issue was with GodotSteam. Also tried following this to the best of my ability: Mac Exporting - GodotSteam
Had some folks test it, and it was no good. My game runs fine on Windows and LInux, for reference.