|
|
# Release Process
|
|
|
|
|
|
0. register Zenodo DOI
|
|
|
1. update metafiles
|
|
|
2. check for correct version tag in all files (meta and sources)
|
|
|
3. check INSTALL Readme against the instrutions in the CI files
|
|
|
4. do a full test run including checks in valgrind
|
|
|
5. create release packages
|
|
|
* tar-ball, (download as CI artifact)
|
|
|
* deb packages, (download as CI artifacts)
|
|
|
* tar-ball of docs, (download as ci artifaces)
|
|
|
* python-wheels (pip), (download as ci artifaces)
|
|
|
6. finalize Zenodo DOI
|
|
|
7. copy tagged release version to the public release repo
|
|
|
8. prepare software publication form and collect signatures |