-
Notifications
You must be signed in to change notification settings - Fork 18
Maintainers :: Deployment
Fernando Freire edited this page Apr 4, 2018
·
1 revision
The following document contains instructions for releasing new versions of signal_analog
.
Versions are managed by the bumpversion
tool (installed as part of requirements_dev.txt
). We increment versions for every published release according to the guidelines in the SemVer documentation.
- Make sure any outstanding PRs are merged that you want included in the release
- Determine what kind of release you're cutting (refer to the SemVer docs)
- If you're not sure what version to bump, contact one of the maintainers @signal_analog
- Make sure CHANGELOG.md is up to date with the changes you are releasing
- Run
bumpversion
with the appropriate segment (e.g.major
,minor
,patch
) - Push the commit+tag to
master
. Travis will build and deploy to PyPI- PyPI page for signal_analog
- Make sure you're also pushing tags to GitHub, otherwise the release build won't run! (
git push --tags
)
Copyright (c) Nike, Inc. 2018-2019