-
Notifications
You must be signed in to change notification settings - Fork 530
Release checklist
Mathias Goncalves edited this page Jan 19, 2018
·
13 revisions
Instructions from release 0.14:
git pull
make 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.json
by additions (git-line-summary
--> some filtering --> zenodo.json)
- Modify
nipype/info.py
anddoc/conf.py
with 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.py
to .dev and add a new header "Upcoming Release" toCHANGES
- Commit and push