R2Northstar/ModdingDocs

Add instructions on setting up CI for auto-uploading mods to Thunderstore

Opened this issue ยท 7 comments

While not only making a modders live easier once in place, auto-uploading to Thunderstore could also become a requirement for getting your mod "verified" to allow for auto-downloading mod when joining a server that requires it.

How we currently do it with Northstar release package could server as inspiration for sample CI:

https://github.com/R2Northstar/Northstar/blob/d8ad8f12f8bca1e8de96f5d7163f71997d487218/.github/workflows/build.yml#L132-L192

For testing any CI implementation, there's https://thunderstore.dev/ for test pushes etc.

I suppose we also want Northstar mods repositories to be public?

I suppose we also want Northstar mods repositories to be public?

You mean the repository of some mod for Northstar? Yeah, those should also be public of course in order to get "verified".

I can write up the docs for both soon, I'm going to be busy this weekend but I'll work on it when I get a chance