git pullin main repo- Edit version in ModShardLauncher.csproj
git tag vX.XX.X.Xgit push origin vX.XX.X.Xlast modificationgit logto check for properly tagged commitgit pullfor safety- dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true /p:IncludeAllContentForSelfExtract=true /p:PublishReadyToRun=true --self-contained
- locate
publishfolder inbin/release/net6.0-windows\win-x64\ - Move required dlls (everything in
ModReference+Referencefolders) in the folder - Run
ModShardLauncher.exeonce - Verify there is no unexpected file / folder / mods
- Archive to msl.zip
- Test in sandbox environment (no need to install .NET, use a vanilla.win + a mod you KNOW works) and check proper injection with UTMTCE
- Add archive to release
- Publish release