[diffoscope] 01/01: Add docs about releasing signed tarballs.
Chris Lamb
chris at chris-lamb.co.uk
Tue Jan 31 05:12:36 UTC 2017
This is an automated email from the git hooks/post-receive script.
lamby pushed a commit to branch master
in repository diffoscope.
commit daad8163bce5101db8032b9c9c068fe4d478b756
Author: Chris Lamb <lamby at debian.org>
Date: Tue Jan 31 18:12:15 2017 +1300
Add docs about releasing signed tarballs.
---
CONTRIBUTING | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/CONTRIBUTING b/CONTRIBUTING
index 7b4dec2..1491cb5 100644
--- a/CONTRIBUTING
+++ b/CONTRIBUTING
@@ -39,6 +39,15 @@ when building the package. See https://bugs.debian.org/834315 for an example
ftbfs bug caused by this and see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=735377#44
and followups to learn how this happened and how to prevent it.
+Please also release a signed tarball:
+
+----
+ $ VERSION=FIXME
+ $ git archive --format=tar --prefix=diffoscope-${VERSION} ${VERSION} | bzip2 -9 > diffoscope-${VERSION}.tar.bz2
+ $ gpg --detach-sig --armor --output=diffoscope-${VERSION}.tar.bz2.asc < diffoscope-${VERSION}.tar.bz2
+ $ scp diffoscope-${VERSION}* alioth.debian.org:/home/groups/reproducible/htdocs/releases/diffoscope
+----
+
After uploading, please also update the version on PyPI using::
$ python3 setup.py sdist upload --sign
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/diffoscope.git
More information about the Reproducible-commits
mailing list