-
-
Notifications
You must be signed in to change notification settings - Fork 181
How to release
Viktor Elofsson edited this page Oct 9, 2020
·
1 revision
-
Build the binaries with the correct version.
git checkout master; git pull
git tag vX.Y.Z
.\build.ps1 -Configuration Release -Platform -[x64|x86]
git push --tags
-
Upload symbol files to Sentry.
sentry-cli upload-dif -o unidentifieddeveloper -p picotorrent --wait .\build-[x64|x86]\Release\packages\PicoTorrent-0.22.0-[x64|x86].symbols.zip
-
Write compact release notes based on the merge commits in
master
.git log --pretty=%s --merges v0.22.0...v0.21.0
-
Upload installers and portable zip files to FOSSHub and add release notes. Publish.
-
Write release notes for https://picotorrent.blog.
-
Create release from tag on GitHub. Add installer, portable zip files, release notes. Publish. This step triggers the Update available dialog in PicoTorrent so do it last.