Automatic workshop uploading via Github Actions #2647
Replies: 5 comments 3 replies
-
https://github.com/Meachamp/gmodws https://github.com/marketplace/actions/gmod-steam-workshop I do want to get this done, need to decide how we're gonna go about it. Could use gmodws and try to clone/compile gmad manually through github actions but that seems it'd be a pain. Earu's github action apparently doesn't work. (probably some issue with their manual gma creator). Could fork their workflow, make our own gma packer (seems pretty simple), lots of ways to go about this |
Beta Was this translation helpful? Give feedback.
-
Someone also made a gma packer that gmpublisher uses: https://github.com/wyozi/steamws. Relevant code here |
Beta Was this translation helpful? Give feedback.
-
Made an implementation using a gma packer I created in lua and gmodws. Testing on my addon, but I encountered an issue with gmodws, so waiting on that. Could feasibly write my own library using the steamworks sdk but I'd prefer not to. |
Beta Was this translation helpful? Give feedback.
-
Got it working with another github action someone made for arma: https://github.com/Vurv78/WebAudio/blob/main/.github/workflows/deploy.yml |
Beta Was this translation helpful? Give feedback.
-
Sorry I forgot all about this. I have created the secrets for your use. WIRETEAM_WORKSHOP_USERNAME and WIRETEAM_WORKSHOP_PASSWORD |
Beta Was this translation helpful? Give feedback.
-
Since we don't actually make releases anymore I think it may be appropriate to have a workflow to automatically upload wiremod to the workshop.
Could be per-commit (probably don't want to do this), or maybe weekly/biweekly.
Beta Was this translation helpful? Give feedback.
All reactions