diff options
Diffstat (limited to 'docs/source/devel')
-rw-r--r-- | docs/source/devel/release.rst | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/source/devel/release.rst b/docs/source/devel/release.rst new file mode 100644 index 00000000..f18ceabc --- /dev/null +++ b/docs/source/devel/release.rst @@ -0,0 +1,23 @@ +================= +Release Checklist +================= + +- update docs/sources/siteadmin/relnotes.txt +- update docs/sources/siteadmin/upgrading.txt +- write a blog post +- update mediagoblin/_version.py +- update configure.ac version +- test the upgrade process +- build the docs and check they look good +- git tag v0.11.0 --signed +- push tags +- log in and rebuild master and new version docs on readthedocs.org +- merge into stable branch? +- update mediagoblin/_version.py again to add ".dev" suffix +- update configure.ac version again to add ".dev" suffix + +Do we even need a stable branch? I'm not entirely happy with the upgrade +instructions "git fetch && git checkout -q v0.11.0 && git submodule update". Why +have a stable branch if you're asking them to checkout a particular tag anyway? + +What to do if you've pushed a tag and the docs need updating? |