diff options
author | Mike Clarke <clarkema@clarkema.org> | 2019-04-05 21:21:10 +0100 |
---|---|---|
committer | Mike Clarke <clarkema@clarkema.org> | 2019-04-05 21:21:10 +0100 |
commit | 139ba6333a8b7497b5349a6ed9fde963ea7a90e7 (patch) | |
tree | 5595305ee790845b716682918a635b1802bdcb22 | |
parent | 927a5f06bc8e177fa1ae08bc3b62d8e811b6f15c (diff) |
Add SHASUM and GPG sig steps to DMG instructions
-rw-r--r-- | tools/star/mac-dmg.pod | 22 |
1 files 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<https://rakudo.perl6.org/downloads/star>: +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<rakudo-star-YYYY.MM.dmg.asc>. + +=item Step 8 + +Upload the dmg and SHA256 to L<https://rakudo.perl6.org/downloads/star>: + + 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. |