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 |
|
Someone also made a gma packer that gmpublisher uses: https://github.com/wyozi/steamws. Relevant code here |
|
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. |
|
Got it working with another github action someone made for arma: https://github.com/Vurv78/WebAudio/blob/main/.github/workflows/deploy.yml |
|
Sorry I forgot all about this. I have created the secrets for your use. WIRETEAM_WORKSHOP_USERNAME and WIRETEAM_WORKSHOP_PASSWORD |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
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.
All reactions