Updated Release a new version (markdown)
parent
906c304175
commit
72f4bc1993
|
@ -1,33 +1 @@
|
|||
# Release a new release
|
||||
|
||||
These instructions are intended for Strawberry developers who want to release a new version.
|
||||
|
||||
## Checklist
|
||||
|
||||
- Make sure all critical issues reported on GitHub, or on the forum are solved.
|
||||
- Make sure all builds are successful on GitHub, and on Buildbot.
|
||||
- Ideally wait at least 1-2 weeks after larger changes to allow testing.
|
||||
- Make sure all languages from Zanata that are 90% or more complete are included.
|
||||
|
||||
## Create release
|
||||
|
||||
1. Update the Changelog file by looking at the git log from the time of the last release.
|
||||
2. Bump the version number in `cmake/Version.cmake` and `Changelog`.
|
||||
3. Set INCLUDE_GIT_REVISION in `cmake/Version.cmake` to OFF.
|
||||
4. Create a new release on Github tagged with the new version commit.
|
||||
5. Wait until binaries are finished by Buildlbot.
|
||||
|
||||
## Update sites with the new release
|
||||
|
||||
1. Add all the files to the GitHub release.
|
||||
2. Add all the files to files.strawberrymusicplayer.org.
|
||||
3. Update the Strawberry website with the new version.
|
||||
4. Update the macOS and Windows sparkle feeds.
|
||||
5. Update the openSUSE package at https://build.opensuse.org/package/show/multimedia:apps/strawberry
|
||||
6. Update AppImageHub at https://www.appimagehub.com/p/1288971
|
||||
7. Update https://directory.fsf.org/wiki/Strawberry
|
||||
|
||||
## Announce the new release
|
||||
|
||||
- Announce the new release on the forums announcements.
|
||||
- Announce it on Facebook.
|
||||
This page has moved to https://wiki.strawberrymusicplayer.org/wiki/Releasing_a_new_version
|
Loading…
Reference in New Issue