Actions
Release Procedure¶
- Update version number in following places:
xboa/__init__.py
- Update release notes
- Run the tests
python setup.py install; python test/XBOATest.py
- Build the documentation
doxygen doc/Doxyfile
- fix any errors or warnings
- Run pylint and wince
- Run MAUS_xboa_rogers test; check that the xboa tests pass at least
python setup.py sdist
- Move everything to heplnv156.pp.rl.ac.uk:/www/analysis/xboa
- cd dist; md5sum xboa-<ver>.tar.gz xboa-<ver>.tar.gz
- cp -r ../doc/html ./doc/
- tar -czf doc.tar.gz doc
- scp xboa-<ver>.tar.gz xboa-<ver>.tar.gz doc.tar.gz heplnv156.pp.rl.ac.uk:/www/analysis/xboa/xboa->ver>
- Edit /www/analysis/xboa/index.html
- Move tarball to sourceforge
Updated by Rogers, Chris over 8 years ago ยท 9 revisions