-
-
Notifications
You must be signed in to change notification settings - Fork 93
Release guide
framawiki edited this page May 27, 2017
·
13 revisions
- Open phabricator and check that there is no open release blocker bugs
- Verify if there is no information about current issues found by testers
- Make sure there is no new bug that was introduced since last release, preferably run huggle yourself for few hours so that you can be sure it works
- git tag -a (git tag -a 3.1.2)
- git push origin
- Create a release on github by editing the tag
- Build version for windows, linux and Mac (Poke Rich), upload the packages, except for linux, on Github
DELETE OLD DEFINITIONS FILE SO THAT NEW VERSION IS VISIBLE IN PROGRAM
Make sure to run ./update.sh so that version.txt contains last version, double check that! Do this after you push to git
Don't forget to increment version in NSI file
- Increment Template:Huggle/Version
- Update download links on meta:Huggle/Download
- Update changelog links
- Increment last version on toolslabs updater, but only once all uploads work
- Update #huggle
- Have some vodka !!!