From 423a0032712e62aa4216536bd371d26bbb7ccd3b Mon Sep 17 00:00:00 2001 From: Eric Wilhelm Date: Mon, 9 Feb 2009 00:45:08 +0000 Subject: [PATCH] devtools/release_instructions.pod - notes from the last shipment git-svn-id: http://svn.perl.org/modules/Module-Build/trunk@12489 50811bd7-b8ce-0310-adc1-d9db26280581 --- devtools/release_instructions.pod | 36 +++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 devtools/release_instructions.pod diff --git a/devtools/release_instructions.pod b/devtools/release_instructions.pod new file mode 100644 index 00000000..bc25200a --- /dev/null +++ b/devtools/release_instructions.pod @@ -0,0 +1,36 @@ +This requires VCfs (on CPAN) and CPDK (not yet.) + +Update and make sure you have no local changes or conflicts. + + $ svn up + + $ svn st + +See what the last tag was: + + $ svn_taglist | tail + ... + 0.31_02 + +Pull the logs since that tag and check the Changes file. + + $ svn_logsincetag 0.31_02 + ... + + $ edit Changes + +If everything is good, just datestamp the version section at the top of +Changes (I use "r! date" then "kJ" in vim.) + + $ svn ci -m "Changes - prep for release" + +And we should now be ready for automated shipping: + + $ publish-module + +Now the release is out and tagged. Start a new version number + + $ ./devtools/bump_version.pl + + $ svn ci -m "Changes, lib/***.pm - bump version" +