aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZoffix Znet <zoffixznet@users.noreply.github.com>2016-09-09 11:27:10 -0400
committerGitHub <noreply@github.com>2016-09-09 11:27:10 -0400
commit49e17c57637ceb4596d0d9f57a49675cdd45a3a9 (patch)
treefbb3f86b1ede569ea95e09c7af75a82d13804b45
parentfc26419cf70a584466c46a6215ecf667efa8ed41 (diff)
Include step top update `-latest-` URLs
-rw-r--r--tools/star/release-guide.pod27
1 files changed, 24 insertions, 3 deletions
diff --git a/tools/star/release-guide.pod b/tools/star/release-guide.pod
index e110f1c..5dc9a7a 100644
--- a/tools/star/release-guide.pod
+++ b/tools/star/release-guide.pod
@@ -192,7 +192,28 @@ Upload the release tarball to L<http://rakudo.org/downloads/star>:
If you don't have permission to do this step, please ask one(pmichaud, jnthn,
masak, PerlJam/perlpilot, tadzik, moritz) on #perl6 to do it for you.
-=item 13.
+=item 13
+
+Update rakudo.org redirects to latest versions:
+
+ ssh rakudo@rakudo.org
+ pico public_html/.htaccess
+
+Find a section that looks like this:
+
+ Redirect 303 /downloads/star/rakudo-star-latest.tar.gz http://rakudo.org/downloads/star/rakudo-star-2016.07.tar.gz
+ Redirect 303 /downloads/star/rakudo-star-latest.dmg http://rakudo.org/downloads/star/rakudo-star-2016.07.dmg
+ Redirect 303 "/downloads/star/rakudo-star-latest-x86_64 (JIT).msi" http://rakudo.org/downloads/star/rakudo-star-2016.07-x86_64%20(JIT).msi
+ Redirect 303 "/downloads/star/rakudo-star-latest-x86 (no JIT).msi" http://rakudo.org/downloads/star/rakudo-star-2016.01-x86%20(no%20JIT).msi
+
+And update the version numbers in the urls. Save the file and exit (^O, ^X).
+Ensure to test the URLs work and you did not make a typo:
+L<.tar.gz URL|http://rakudo.org/downloads/star/rakudo-star-latest.tar.gz>,
+L<.dmg URL|http://rakudo.org/downloads/star/rakudo-star-latest.dmg>,
+L<Win64 URL|http://rakudo.org/downloads/star/rakudo-star-latest-x86_64%20(JIT).msi>, and
+L<Win32 URL|http://rakudo.org/downloads/star/rakudo-star-latest-x86%20(no%20JIT).msi>
+
+=item 14.
Publicize the release in the appropriate places. These include:
@@ -234,7 +255,7 @@ and L<r/programming|https://www.reddit.com/r/programming/>
=back
-=item 14
+=item 15
Add this release and your name to the list of releases at the end of this
document (F<tools/star/release-guide.pod>).
@@ -243,7 +264,7 @@ document (F<tools/star/release-guide.pod>).
$ git add tools/star/release-guide.pod
$ git commit -m 'note YYYY.MM release in release-guide.pod
-=item 15.
+=item 16.
You're done! Celebrate with the appropriate amount of fun.