From 86d29b73d8edf4ef031b874fa2fe60090745f8da Mon Sep 17 00:00:00 2001 From: Zoffix Znet Date: Sat, 17 Mar 2018 23:40:30 -0400 Subject: Update release guide for new rakudo.org --- tools/star/release-guide.pod | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/tools/star/release-guide.pod b/tools/star/release-guide.pod index 644554f..ea526b3 100644 --- a/tools/star/release-guide.pod +++ b/tools/star/release-guide.pod @@ -200,8 +200,12 @@ eg. sha256sum rakudo-star-2018.01.tar.gz | cut -f1 -d" " > rakudo-star-2018.01.t Upload the release tarball to L and L: - $ 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 + +REMOVE this part if rakudo.org already moved to new server, otherwise, this is +still needed: + + $ scp rakudo-star-2012.08.tar.gz rakudo@rakudo.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 @@ -210,16 +214,20 @@ 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. - =item 13. -Publicize the release in the appropriate places. These include: +Commit announcement to rakudo.org repo. Clone the repo and run the script, +giving it the Rakudo Star version it's uploading (you can also make and commit +the post manually, but if you do, be sure to add C<%% title:> and C<%% date:> +metadate to the top of the file): -=over 4 + cd $(mktemp -d) && + git clone https://github.com/perl6/rakudo.org/ . && + ./push-latest-rakudo-star-announcement.p6 2018.01 -=item * rakudo.org +Publicize the release in the appropriate places. These include: -=item * http://rakudo.org/how-to-get-rakudo +=over 4 =item * http://perl6.org/ -- cgit v1.1