Checklist to release a new eHive version¶
- Update the Changelog manually using a text editor
- Review
README.md
- Check all of the above into “master” branch
In ensembl-hive and all meadows (but not guiHive):
- git checkout -b version/x.y
- On the “version/x.y” branch in README.md file substitute the occurences of “master” in the URLs by “version/x.y” and commit it. Do the same in docker/Dockerfile and docs/rtd_upgrade.sh
- git checkout master
- On the “master” branch increment the version of Bio::EnsEMBL::Hive::Version to x.(y+1)
- Merge the “version/x.y” branch ignoring the changes made in 7). Add
the
-s ours
option togit merge
- Update default branch on GitHub to point to version/x.y