Files
YMhut-box-C-/docs/release-process.md
T
QWQLwToo f59190251d
build-winui / winui (push) Has been cancelled
Add project metadata and docs
2026-06-26 13:26:40 +08:00

613 B

Release Process

  1. Update version.json.
  2. Run dotnet restore YMhut.Box.Native.sln --configfile NuGet.Config --ignore-failed-sources.
  3. Run dotnet test src\YMhut.Box.Tests\YMhut.Box.Tests.csproj -c Release --no-restore.
  4. Run build.bat --target=both.
  5. Verify installer_output/*.msix, installer_output/*.appinstaller, and the Inno Setup EXE.
  6. 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.