613 B
613 B
Release Process
- Update
version.json. - Run
dotnet restore YMhut.Box.Native.sln --configfile NuGet.Config --ignore-failed-sources. - Run
dotnet test src\YMhut.Box.Tests\YMhut.Box.Tests.csproj -c Release --no-restore. - Run
build.bat --target=both. - Verify
installer_output/*.msix,installer_output/*.appinstaller, and the Inno Setup EXE. - Install, launch, upgrade and uninstall both MSIX and EXE packages.
The default signing path uses a self-signed certificate for sideload validation. Replace the certificate before public distribution if a commercial signing certificate is available.