summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Spiers <stow@adamspiers.org>2016-11-20 22:02:00 +0000
committerAdam Spiers <stow@adamspiers.org>2016-11-20 22:50:22 +0000
commit98a8f7e3e751ac9114a42a6a73ae748c7e05d686 (patch)
treeaec5d95291899ab07978e9528d7f29f3ed9d9f28
parenta9f79c6a5b11784bfe1bf5bd18dc48d63420cd14 (diff)
downloadstow-98a8f7e3e751ac9114a42a6a73ae748c7e05d686.tar.gz
use PAUSE upload for final validation step of release
-rw-r--r--doc/HOWTO-RELEASE12
1 files changed, 8 insertions, 4 deletions
diff --git a/doc/HOWTO-RELEASE b/doc/HOWTO-RELEASE
index a8763c8..fd84bc7 100644
--- a/doc/HOWTO-RELEASE
+++ b/doc/HOWTO-RELEASE
@@ -62,6 +62,14 @@ Release procedure
git tag -s $version -m "Release $version"
+- Run ./Build dist
+
+- Upload the resulting Stow-v7.8.9.tar.gz to CPAN via https://pause.perl.org/
+
+- Wait until PAUSE has accepted the upload as a valid module.
+ This provides some valuable final validation, as shown by the
+ non-release of 2.2.1.
+
- Push HEAD and tag to savannah and GitHub:
git push savannah
@@ -96,10 +104,6 @@ Release procedure
# Then commit
cvs commit -m 'Update manual to v7.8.9'
-- Run ./Build dist
-
-- Upload the resulting Stow-v7.8.9.tar.gz to CPAN via https://pause.perl.org/
-
- Upload to ftp.gnu.org. This is easiest using gnupload:
- git clone git://git.savannah.gnu.org/gnulib.git