Revise building a release instructions #56

peterjc opened this Issue Apr 25, 2016 · 1 comment


None yet

1 participant

peterjc commented Apr 25, 2016

Re: aka

This will probably fall to me, but the website changes have knock on implications for doing a Biopython release - the uploads are now done via to appear under - and we should also report their checksums in the email and blog release announcements.

peterjc commented May 13, 2016 edited

I recently learnt there is a difference between the annotated tags and the lightweight tags we've been using as currently descripted in - e.g.

$ git tag biopython-166
$ git push origin master --tags

The alternative annotated tags created with git tag -a ... (or -s or -u for signed) where you also give a message (or use -m or -F to set the message).

This difference is important if we want to use git push --follow-tags (supported in git 1.8.3 onwards) which won't bother with lightweight tags.

Edit: See also

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment