use PAUSE upload for final validation step of release
This commit is contained in:
parent
a9f79c6a5b
commit
98a8f7e3e7
1 changed files with 8 additions and 4 deletions
|
@ -62,6 +62,14 @@ Release procedure
|
||||||
|
|
||||||
git tag -s $version -m "Release $version"
|
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:
|
- Push HEAD and tag to savannah and GitHub:
|
||||||
|
|
||||||
git push savannah
|
git push savannah
|
||||||
|
@ -96,10 +104,6 @@ Release procedure
|
||||||
# Then commit
|
# Then commit
|
||||||
cvs commit -m 'Update manual to v7.8.9'
|
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:
|
- Upload to ftp.gnu.org. This is easiest using gnupload:
|
||||||
|
|
||||||
- git clone git://git.savannah.gnu.org/gnulib.git
|
- git clone git://git.savannah.gnu.org/gnulib.git
|
||||||
|
|
Loading…
Reference in a new issue