Continuing from GameCI 5, let’s finish by examining the Deploy to the Steam Marketplace and Announce Release to Social Media jobs.
Deploy to the Steam Marketplace
You can’t call yourself a Game Developer unless you have a game published on Steam, right?
Well, that statement may be going too far, but it’s undeniable that Steam is a huge force in gaming.
As such, having automated Steam deployments is likely going to be desirable for a lot of game developers.
And for that, refer to the GameCI Steam deployment docs.
Note 2 additional details:
This job only runs when triggered by either a GitHub Release or a workflow dispatch with release Steam as the input.
You’ll still need a small/quick manual step to promote the prerelease branch to the default branch in the SteamWorks dashboard.
After all, we gotta let the world know everything about our app.
Final Thoughts
Speaking of letting the world know about our app, you likely noticed Card Game Simulator (CGS) come up in this series.
If you’re interested in being able to create, share, and play card games online, please check out the CGS website!
With the necessary self-promotion done, I also need to mention that I hope this series has been helpful!
If you have additional questions or if you just want to talk, please join us on the GameCI Discord Server!