Client Deployment
1. Packaging
Make sure local .NET Core version is up to date.
Update the onion seed list to the most reliable ones:
dotnet run -- --reduceonions
Run tests.
Dump client version.
Run packager in publish mode.
Create
.msi
Run packager in sign mode. (Set back to publish mode.)
Final
.msi
test on own computer.
2. GitHub Release
Create GitHub Release (Use the previous release as template.)
Write Release notes based on commits since last release.
Download and test the binaries on all VMs.
3. Notify
Refresh website download and signature links.
Update InstallationGuide and DeterministicBuildGuide download links.
Make sure CI and CodeFactor checks out.
4. Announce
Last updated
Was this helpful?