aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Mynott <steve.mynott@gmail.com>2018-01-29 14:58:41 +0000
committerSteve Mynott <steve.mynott@gmail.com>2018-01-29 14:58:41 +0000
commit7470b40591d8fbebd3fa4e949707e9f87c647d47 (patch)
tree0522c08a841eec0dbe11731cb492af5d21cf1138
parent4b4e5e3fca009eaf4598292c209125dd677848cf (diff)
instructions for generating detached GPG signature and SHA256 files2018.01
-rw-r--r--tools/star/release-guide.pod8
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/star/release-guide.pod b/tools/star/release-guide.pod
index ec19e6a..07f92d7 100644
--- a/tools/star/release-guide.pod
+++ b/tools/star/release-guide.pod
@@ -188,6 +188,11 @@ If you have no PGP key, you might need to
L<create one first|https://fedoraproject.org/wiki/Creating_GPG_Keys>. Should
that prove impossible, you can omit the C<-s> from the command line.
+Also sign the release tarball with GPG and a suitable key
+eg. gpg --armor --detach-sig rakudo-star-2018.01.tar.gz
+
+Generate a SHA256 sum
+eg. sha256sum rakudo-star-2018.01.tar.gz | cut -f1 -d" " > rakudo-star-2018.01.tar.gz.sha256.txt
=item 12.
@@ -196,6 +201,9 @@ Upload the release tarball to L<http://rakudo.org/downloads/star> and L<https://
$ scp rakudo-star-2012.08.tar.gz rakudo@rakudo.org:public_html/downloads/star
$ scp rakudo-star-2012.08.tar.gz rakudo@www.p6c.org:public_html/downloads/star
+Also upload the detached signature eg. rakudo-star-2018.01.tar.gz.asc
+and sha256 sum eg. rakudo-star-2018.01.tar.gz.sha256.txt
+
If you don't have permission to do this step, please ask one of the core devs
(pmichaud, jnthn, masak, PerlJam/perlpilot, tadzik, or moritz) on #perl6 to do
it for you.