summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Shahaf <d.s@daniel.shahaf.name>2020-07-14 18:34:27 +0000
committerDaniel Shahaf <d.s@daniel.shahaf.name>2020-07-14 18:36:15 +0000
commitb01e1aec8e321b7562a15c0164f06c5d0e58e1c6 (patch)
tree52df6a0defac86387ec14058ff95d26e0271135a
parentb9f9a94862460793afc088b6ac7f6bd02bd28550 (diff)
downloadzsh-b01e1aec8e321b7562a15c0164f06c5d0e58e1c6.tar.gz
zsh-b01e1aec8e321b7562a15c0164f06c5d0e58e1c6.zip
46244 (cont.): Flesh out the TODO from the previous commit.
-rw-r--r--ChangeLog3
-rw-r--r--Etc/creating-a-release.txt21
2 files changed, 22 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index b5cee137e..ffcb1778f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2020-07-14 Daniel Shahaf <d.s@daniel.shahaf.name>
+ * 46244 (cont.): Etc/creating-a-release.txt: Flesh out the TODO
+ from the previous commit.
+
* 46244: Etc/creating-a-release.txt: Start to introduce a
release managers keyring.
diff --git a/Etc/creating-a-release.txt b/Etc/creating-a-release.txt
index 38d34743e..16784a054 100644
--- a/Etc/creating-a-release.txt
+++ b/Etc/creating-a-release.txt
@@ -75,8 +75,9 @@ To create a zsh release:
- [one time step] Add your key to the Keys/ directory in the 'web' repository, using
`gpg --armor --export $YourPublicKeyFingerprint`.
- TODO: cat Keys/*.asc into a zsh-keyring.asc, upload it along with the
- tarballs, link to it from Arc/source.html and elsewhere
+- Create the keyring:
+
+ cat web.git/Keys/*.asc > zsh-keyring.asc
- Upload to sf.net:
@@ -87,6 +88,22 @@ To create a zsh release:
[Select All] next to "Default Download For:". This should cause sf.net
to offer that artifact in the "Looking for the latest version?" line.
+ You should upload five files:
+
+ zsh-5.8.tar.xz
+ zsh-5.8.tar.xz.asc
+ zsh-doc-5.8.tar.xz
+ zsh-doc-5.8.tar.xz.asc
+ zsh-keyring.asc
+
+ (TODO: what about MD5SUM, FAQ, META-FAQ, all in www.zsh.org/pub/?)
+
+ Note that zsh-keyring.asc is fine to just overwrite, since it's only ever
+ appended to, and in any case the underlying Keys/*.asc files are in version
+ control.
+
+ TODO: link to zsh-keyring.asc from Arc/source.html and elsewhere
+
- If the new release is a stable release, update zsh.sf.net:
# Move into the 'web' repository mentioned above