(If we need a new version of dotnet, probably just s/dotnetX/dotnetY/g and try not to panic).
Run tools/update-ss14-sources.py to update the nuget sources files.
Update appdata.xml. (Pulling a description from a github release would be nice)
Test the new build.
So, pretty much the whole thing can be automated. It would be nice if we add a workflow which automatically checks for and applies updates, creating a pull request so it is easy to verify and release the update all in one place.
In general, updating this repo to use a newer version of the project is a simple process:
space-station-14-launcher
to refer to the newest tag from https://github.com/space-wizards/SS14.Launcher/releases.s/dotnetX/dotnetY/g
and try not to panic).So, pretty much the whole thing can be automated. It would be nice if we add a workflow which automatically checks for and applies updates, creating a pull request so it is easy to verify and release the update all in one place.