Skip to content

Releasing

Jyrki Pulliainen edited this page Mar 9, 2015 · 2 revisions

Releasing dh-virtualenv

  1. Update version in following files (TODO: fix python versioning to one place):

    • debian/changelog (make sure you set Debian version to 1 if new upstream version)
    • setup.py
    • doc/conf.py
    • dh_virtualenv/cmdline.py
  2. git commit -am "Release x.y-debianversion"

  3. Create original archive for building the Debian package: git archive -o ../dh-virtualenv_0.9.orig.tar.gz HEAD

  4. On a fully upgraded Debian Sid, build the new package: debuild. Remember to sign the sources

  5. Run necessary test builds etc.

  6. Tag the release: git tag -s x.y-debianversion

  7. Push the release to Github: git push --tags

  8. Submit the release to http://mentors.debian.net/ and ping the sponsor: dput -f mentors ../dh-virtualenv_x.y-debianversion_amd64.changes

Clone this wiki locally