From 139ba6333a8b7497b5349a6ed9fde963ea7a90e7 Mon Sep 17 00:00:00 2001 From: Mike Clarke Date: Fri, 5 Apr 2019 21:21:10 +0100 Subject: Add SHASUM and GPG sig steps to DMG instructions --- tools/star/mac-dmg.pod | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/tools/star/mac-dmg.pod b/tools/star/mac-dmg.pod index 732fec3..7ebc64a 100644 --- a/tools/star/mac-dmg.pod +++ b/tools/star/mac-dmg.pod @@ -100,14 +100,28 @@ them to the IRC channel or mailing list. If you alter scripts recommit them. =item Step 6 -Upload the dmg package to L: +Generate a SHA256 sum: - scp "rakudo-star-YYYY.MM.dmg" rakudo@www.p6c.org:public_html/downloads/star + sha256sum rakudo-star-YYYY.MM.dmg | cut -f1 -d" " > rakudo-star-YYYY.MM.dmg.sha256.txt + +=item Step 7 + +Generate a GPG signature for the DMG file: + + gpg --armor --detach-sig rakudo-star-YYYY.MM.dmg + +This will create C. + +=item Step 8 + +Upload the dmg and SHA256 to L: + + rsync -avz rakudo-star-YYYY.MM.dmg* rakudo@www.p6c.org:public_html/downloads/star If you don't have permission to do this step, please ask one(pmichaud, jnthn, masak, PerlJam/perlpilot, tadzik, moritz) on C<#perl6> to do it for you. -=item Step 7 +=item Step 9 Publicize the dmg packages in the appropriate places. These include: @@ -119,7 +133,7 @@ Publicize the dmg packages in the appropriate places. These include: =back -=item Step 11 +=item Step 10 You're done! Celebrate with the appropriate amount of fun. -- cgit v1.1