-
Notifications
You must be signed in to change notification settings - Fork 536
Release checklist
Mathias Goncalves edited this page Jan 19, 2018
·
13 revisions
Instructions from release 0.14:
git pullmake specs- uncommitted files?
- clean the source tree
- git clean -f -d --dry-run
- git clean -f -d
- Modify
CHANGES(replace "Next release" with release number and date)
- make sure to point to milestone page for all PRs
- update
.mailmap - arrange
.zenodo.jsonby additions (git-line-summary--> some filtering --> zenodo.json)
- Modify
nipype/info.pyanddoc/conf.pywith new release number (remove ".dev") - Add previous release to
doc/documentation.rst - update conda build
- update
recipe/meta.yaml - test conda build!!
- update
- annotated tag, commit, and push
- upload to PyPi (
make upload_to_pypi)- (should trigger on travis when tagged version is pushed)
- Change
nipype/info.pyto .dev and add a new header "Upcoming Release" toCHANGES - Commit and push