Closed vaartis closed 1 year ago
We just released game-ci/steam-deploy@v2
, which uses a Docker image instead of downloading steamcmd, so this issue should be fixed now.
Can you confirm that it works with game-ci/steam-deploy@v2
?
Unfortunately it doesn't work for me: Error: Container action is only supported on Linux
(I am building on windows).
I'd recommend using the upload-artifact and download-artifact actions to run the steam-deploy action on a linux runner. For example: https://game.ci/docs/github/deployment/steam
If you really need to do it all in the same runner (maybe for performance reasons), you could try forking both this action and https://github.com/CyberAndrii/setup-steamcmd and fix for yourself.
I see. Very well, perhaps I'll do that sometime.
Bug description
When running the action multiple times (with different app ids) it fails.
If
rm D:\a\_temp\steamcmd.zip
is run after the first time, everything works.How to reproduce
Run the action more than once.
Expected behavior
It doesn't try to re-download steamcmd and re-initialize everything.
Additional details
It fails because steamcmd.zip already exists.