diff --git a/Makefile b/Makefile index da91d97..5505bbb 100644 --- a/Makefile +++ b/Makefile @@ -245,7 +245,7 @@ manpages: # # Make a new release tarball, and make a GPG signature. # -release: tidy fixup-perms update-version update-modules clean changelog +release: test tidy fixup-perms update-version update-modules clean changelog rm -rf $(DIST_PREFIX)/$(BASE)-$(VERSION) rm -f $(DIST_PREFIX)/$(BASE)-$(VERSION).tar.gz cp -R . $(DIST_PREFIX)/$(BASE)-$(VERSION) diff --git a/debian/changelog b/debian/changelog index c0a634d..320dd61 100644 --- a/debian/changelog +++ b/debian/changelog @@ -39,6 +39,7 @@ xen-tools (4.5+dev-1) UNRELEASED; urgency=medium - Mark package as autopkgtestable. + Multiple release workflow improvements (target release in Makefile): - Use TMPDIR instead of TMP for temporary directories. + - Always run the full test suite before doing a release. * Update Vcs-* headers and documentation as Gitorious closed its doors in June 2015 and is now only available with static contents. * Recommend debian-archive-keyring (for installing Debian DomUs on