mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-04-24 20:36:23 +02:00
2
Release process
Eric Kalosa-Kenyon edited this page 2021-05-11 14:28:12 -07:00
To create a new release of GPy, you must be a maintainer of the repository.
The steps required to release are:
- Update the semantic versioning in
GPy/__version__.py - Tag the
develbranch usinggit tag v1.2.3 && git push --tags - Open a PR from
develtodeployon the commit you tagged in (2) - Once at least one other maintainer has agreed that it's ready, merge the PR into
deploy
Upon merging the PR in step (4) above, the deploy section in .travis.yml will be executed to push the package built in CI to PyPi.