[diffoscope] 01/01: Add docs about releasing signed tarballs.

Chris Lamb chris at chris-lamb.co.uk
Tue Jan 31 06:12:36 CET 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 diffoscope mailing list