diff options
Diffstat (limited to 'checklist-release.rst')
-rw-r--r-- | checklist-release.rst | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/checklist-release.rst b/checklist-release.rst index 2d5d1178..33bfd614 100644 --- a/checklist-release.rst +++ b/checklist-release.rst @@ -44,6 +44,50 @@ For merchant (C backend): - |check| change 'demo.taler.net' deployment to use new tag. - |check| Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha +For sync: + +- |check| no compiler warnings at "-Wall" with gcc +- |check| no compiler warnings at "-Wall" with clang +- |check| ensure Coverity static analysis passes +- |check| make check. +- |check| make dist, make check on result of 'make dist'. +- |check| Change version number in configure.ac. +- |check| make dist for release +- |check| verify dist builds from source +- |check| upgrade 'demo.taler.net' +- |check| run :doc:`demo upgrade checklist <checklist-demo-upgrade>` +- |check| tag repo. +- |check| use deployment.git/packaging/*-docker/ to build Debian and Ubuntu packages +- |check| upload packages to deb.taler.net/ (note: only Florian/Christian can sign) +- |check| change 'demo.taler.net' deployment to use new tag. +- |check| Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha + +For taler-mdb: + +- |check| no compiler warnings at "-Wall" with gcc +- |check| ensure Coverity static analysis passes +- |check| Change version number in configure.ac. +- |check| make dist for release. +- |check| tag repo. +- |check| use deployment.git/packaging/*-docker/ to build Debian and Ubuntu packages +- |check| upload packages to deb.taler.net/ (note: only Florian/Christian can sign) +- |check| Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha + +For taler-twister: + +- |check| no compiler warnings at "-Wall" with gcc +- |check| no compiler warnings at "-Wall" with clang +- |check| ensure Coverity static analysis passes +- |check| make check. +- |check| make dist, make check on result of 'make dist'. +- |check| Change version number in configure.ac. +- |check| make dist for release. +- |check| verify dist builds from source +- |check| upgrade 'demo.taler.net' +- |check| run :doc:`demo upgrade checklist <checklist-demo-upgrade>` +- |check| tag repo. +- |check| Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha + For libeufin: - |check| update SPA of bank @@ -71,6 +115,8 @@ Wallet-core: - |check| make dist for release. - |check| verify dist builds from source - |check| tag repo. +- |check| use deployment.git/packaging/*-docker/ to build Debian and Ubuntu packages +- |check| upload packages to deb.taler.net/ (note: only Florian/Christian can sign) - |check| change 'demo.taler.net' deployment to use new tag. - |check| Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha |