Symptoms:
I would like to automatically upload my builds to Steam when using UBA.
Cause:
When developing games for PC or Mac, Steam presents an ideal distribution platform due to its great reach and feature set. Steam provides tools to allow us to automatically deploy our builds to their storefront.
To upload UBA builds to Steam automatically, one has to access the Steam upload tools, make sure that they work, and get access to the uncompressed build for the upload.
Resolution:
UBA currently does not have official support to upload directly to Steam, but users have been able to achieve this using a post-build script. Here are some examples of users who have done that:
- https://github.com/polycornegames/UCB-steam
- https://github.com/alanlawrance/steam-deploy-public
- https://forum.unity.com/threads/uploading-to-steam-via-post-build-script.1032253/
*Note that these resolutions require the proper Steam access and tools, which Unity Service Support does not support.
More Information