#---------- release process ----------
#
+# Preparatory
+# cargo update and/or upgrades
+#
# Checks
# nailing-cargo -o audit
# NAILING_CARGO=nailing-cargo make check
-# dgit -wgfa sbuild
+# dgit -wgfa sbuild -c build -A
+# autopkgtest --ignore-restrictions=x-hippotat-adt-broken-in-debci . --- schroot build
#
# Update release notes in debian/changelog:
#
# Update versions
-# * Cargo.toml version, dependencies
+# * Cargo.toml version
# * macros/Cargo.toml version
# * debian/changelog finalise
#
+# Squash branch if need be.
+#
+# VERSION=$(dpkg-parsechangelog -SVersion); echo $VERSION
+#
# Rerun checks
# * See "Check" above
-# * release-rust-crate --dry-run VERSION
+# * release-rust-crate --dry-run hippotat $VERSION
#
# == commitment point ==
#
# # merge into main, git push
-# release-rust-crate hippotat VERSION
-# make publish publish-make-current PUBLISH_VERSION=1.1.1
-# dgit -wgf push-source sid
+# release-rust-crate hippotat $VERSION
+# make publish publish-make-current PUBLISH_VERSION=$VERSION
+# dgit -wgfa push-source sid
# git-push --dry-run --follow-tags origin
#
# release announcement on mailing list and/or blog post