diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/checklist_for_leap_client_release.wiki | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/docs/checklist_for_leap_client_release.wiki b/docs/checklist_for_leap_client_release.wiki index 1340d684..4617a3c9 100644 --- a/docs/checklist_for_leap_client_release.wiki +++ b/docs/checklist_for_leap_client_release.wiki @@ -1,29 +1,32 @@ = LEAP CLient Release Checklist (*) = +Not that we are following all steps here, but it is good to keep some +sort of sanity... + * [.] validate rc * [X] all rc-critical closed! * [ ] all bbots green * [ ] uploaded translations: make translations * [ ] re-generate pyqt resources - * [ ] update docs - * [ ] check installation sections + * [.] update docs + * [X] check installation sections * [ ] CREDITS * [ ] relnotes.txt * [ ] docs/known_issues.rst * [ ] NEWS.rst: Add release name and date to top-most item in NEWS. - * [ ] change docs/install.rst to point to just the current + * [X] change docs/install.rst to point to just the current leap-client-X.Y.Z.deb binaries and .tar.gz source code files * [ ] on release/vX.Y.Z branch: git pull * [ ] git tag X.Y.Z * [ ] build locally to make sure the release is reporting itself as the - intended version (FIXME!) + intended version ... * [ ] make sure buildbot is green * [ ] make sure other people aren't committing at that moment * [ ] FUTURE: push tag along with some other documentation-only patch (typically to relnotes.txt) to trigger buildslaves - * [ ] git push --tags official; git push official + * [ ] git push --tags leap; git push leap * [ ] that will build tarballs * [ ] make sure buildbot is green (in a parallel universe, he) * [ ] download tarballs, sign with "gpg -ba -u deadbeef TAR", upload *.asc @@ -32,6 +35,7 @@ * [ ] update news pages. release notes. * [ ] send out relnotes.txt to internal list. + * [ ] wait ...? * [ ] PYPI UPLOAD: with "python ./setup.py sdist upload register" |