Skip to content
framawiki edited this page May 27, 2017 · 13 revisions

Before release

  • 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

Release

  • 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

Windows

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

After-party

  • 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 !!!
Clone this wiki locally