Skip to content
Petr Bena edited this page Feb 12, 2016 · 14 revisions

Before release

  • Open bugzilla and check that there is 0 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 updater, but only once all uploads work
  • Update #huggle
  • Have some vodka!

Clone this wiki locally