-
Notifications
You must be signed in to change notification settings - Fork 77
Add release process docs #738
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just needs a fix for beta version numbers.
docs/development.rst
Outdated
|
||
To make a release first prepare a pull request that sets the correct version | ||
number in ``tskit/_version.py`` following PEP440 format. For a normal release | ||
this should be MAJOR.MINOR.PATCH, for a beta release use MAJOR.MINOR.PATCH.bX. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be ``{MAJOR}.{MINOR}.{PATCH}b{X}, e.g. 1.0.0b1.
TODO: As part of this update comment in |
bafed75
to
794a24a
Compare
I've added a comment and corrected the version format in the docs. |
Codecov Report
@@ Coverage Diff @@
## master #738 +/- ##
=======================================
Coverage 87.69% 87.69%
=======================================
Files 24 24
Lines 19387 19387
Branches 3640 3640
=======================================
Hits 17001 17001
Misses 1297 1297
Partials 1089 1089
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
794a24a
to
7d3db49
Compare
Fixes #46 and #757