Adam Spiers
3aae830e56
HOWTO-RELEASE: maintainer-clean is better than distclean
2021-04-15 15:11:30 +01:00
Adam Spiers
9fd3624a75
HOWTO-RELEASE: explicitly push to master
...
This avoids errors like
fatal: You are pushing to remote 'savannah', which is not the upstream of
your current branch 'master', without telling me what to push
to update which remote branch.
2019-07-28 14:54:36 +01:00
Adam Spiers
c84a3b0f25
HOWTO-RELEASE: fix final step of bumping to next release version
2019-07-28 14:52:16 +01:00
Adam Spiers
71b9606ba4
HOWTO-RELEASE: explain how to confirm PAUSE acceptance of upload
2019-07-28 13:58:00 +01:00
Adam Spiers
7fae30ecce
HOWTO-RELEASE: do ./Build dist earlier
...
docker builds break ./Build dist, so do it earlier.
2019-07-28 13:28:46 +01:00
Adam Spiers
5602166a57
Make sure release process starts from a clean slate
2019-07-28 13:15:11 +01:00
Adam Spiers
ed2091e9a5
HOWTO-RELEASE: add suggested commands for updating home page
2019-07-28 13:04:17 +01:00
Adam Spiers
80d1472253
HOWTO-RELEASE: update news section of online home page
2019-07-16 19:24:19 +01:00
Adam Spiers
cfb3ff7eff
HOWTO-RELEASE: update online docs *after* uploading release
...
It doesn't make sense to have docs online relating to a release which
isn't yet available; it's less confusing to have a small time window
in which the online docs are out of date.
2019-07-16 19:21:04 +01:00
Adam Spiers
4a9121eec9
Bump version to 2.3.1 for development of next release
2019-06-29 13:40:55 +01:00
Adam Spiers
94175829b9
Make NEWS export to text better
...
Run org-convert-to-odd-levels on NEWS and set local variables so
that sections can easily be exported for release announcements.
2019-06-29 01:30:33 +01:00
Adam Spiers
872ec96350
HOWTO-RELEASE: Fix cvs commit command for docs
2019-06-29 00:55:51 +01:00
Adam Spiers
cef930852c
HOWTO-RELEASE: Fix git tag command
2019-06-29 00:36:00 +01:00
Adam Spiers
e647c53af1
Add some polish to the release process
2019-06-25 20:05:47 +01:00
Adam Spiers
fd10706ce3
HOWTO-RELEASE: use Docker to test before releasing
...
Charles LeDoux did some awesome work providing this Docker environment
which can test across multiple Perl versions using perlbrew, so it
would be crazy not to use it.
2016-11-20 22:57:39 +00:00
Adam Spiers
98a8f7e3e7
use PAUSE upload for final validation step of release
2016-11-20 22:50:22 +00:00
Adam Spiers
a9f79c6a5b
make sure release tags are also pushed to GitHub
2016-11-20 22:50:22 +00:00
Adam Spiers
17bbfb05c6
further refine the release process
...
Let's try a new approach where we increment the version number
immediately after publishing a release, not just before.
This will mean that anyone who builds from git gets a version of Stow
which is higher than the release which was just cut, and this could
provide valuable debugging hints in case a bug report does not clearly
state whether the problem arose with the latest release or with a build
from git.
2016-11-20 22:50:22 +00:00
Adam Spiers
08bff6df00
whitespace cleanups
2016-11-20 22:20:46 +00:00
Adam Spiers
0bc06e58e1
HOWTO-RELEASE: add a reminder to update THANKS
...
Make sure the maintainer always gives credit to contributors :-)
2016-11-20 22:07:47 +00:00
Adam Spiers
d82b6aa1a8
HOWTO-RELEASE: remove body indent
2015-11-09 11:05:20 +00:00
Adam Spiers
ee118fb616
HOWTO-RELEASE: add link to official GNU maintainers guide
2015-11-09 11:05:14 +00:00
Adam Spiers
2119e75d2b
HOWTO-RELEASE: encourage use of SemVer
2015-11-09 10:13:34 +00:00
Adam Spiers
0a54a6bbab
HOWTO-RELEASE: encourage GPG-signing of release tags
2015-11-09 10:11:59 +00:00
Adam Spiers
7faa1d86dc
HOWTO-RELEASE: use gnulib for gendocs instead of texinfo
...
These days it seems that gendocs can be done entirely from
the templates in gnulib, rather than requiring the texinfo
repository.
2015-11-09 10:10:36 +00:00
Adam Spiers
f1b67d2432
HOWTO-RELEASE: include automake --add-missing
...
This is necessary since automake files were removed from the repository
recently.
2015-11-09 09:28:51 +00:00
Adam Spiers
50d28a4306
Add boilerplate commit message for web docs update.
2012-02-18 20:43:20 +00:00
Adam Spiers
92eee74bb3
perl Build.PL needs a prefix during testing
2012-01-09 22:10:48 +00:00
Adam Spiers
1f35c6c94f
Automate check for 'use lib' line in bin/stow.
2011-12-11 13:16:03 +00:00
Adam Spiers
195c80e9d7
Significantly improve the handling of --with-pmdir.
2011-12-07 20:48:50 +00:00
Adam Spiers
e7e0646db0
Ensure the ChangeLog is up-to-date when making a new distribution.
...
Thanks to Stefano Lattarini for this suggestion.
2011-12-07 01:23:41 +00:00
Adam Spiers
7b62cbf09a
Add a workaround for not being able to ensure that git commit triggers
...
ChangeLog update.
2011-12-06 17:31:10 +00:00
Adam Spiers
9dbe5e4c92
Fix release instructions regarding CPAN distribution.
2011-12-06 17:23:09 +00:00
Adam Spiers
f032e30cc8
Add git push and update of online documentation to HOWTO-RELEASE.
2011-12-03 18:13:09 +00:00
Adam Spiers
f5d0bd178d
Release announcements should go to stow-devel too.
2011-12-03 17:51:48 +00:00
Adam Spiers
f649cd2766
Fix error in gnupload command-line.
2011-12-03 17:51:44 +00:00
Adam Spiers
08e15e3d43
Add HOWTO-RELEASE
2011-11-26 18:15:26 +00:00