-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
Proposal:
- Normal PRs go into a develop branch (git-flow style)
- To make a release, we use bumpversion to update files and make a PR to master
- The CI system already runs setup.py check, safety check, check-manifest for all branches
- For release branches, we could push sdist and wheel to TestPyPI (or a Caravan devpi server)
- When the PR is merged, CircleCI makes a tag (unsigned?), pushes it to the repo and uses twine to push wheel and sdist to PyPI