-
Notifications
You must be signed in to change notification settings - Fork 338
Push Releases from CI #6
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
Comments
Yes; the tag should trigger a build and the resulting package should be pushed to pypy - it should also probably run tests before it gets to that point. CI should be setup to run tests on PR's too. Which tool should we use? |
CI is already up and running for PRs. I'll have a look at how to build & push releases from travis to PyPi. |
@cal97g CI is already set up to run tests for PRs 😀 It’s using Travis CI as previously with Flask-RESTPlus #4 |
Our first release has been automatically published on PyPi through travis-ci. I believe this issue is now resolved. |
To help avoid the problems with releasing experienced in the Flask-RESTPlus project. We should be able to make new releases to PyPi from CI - i.e. not relying on a core team member to release 'manually' from his/her own machine.
My initial proposal is that CI will push a release to PyPi when a release is tagged on GitHub. I haven't put a whole lot of thought into this as of yet so suggestions are more than welcome 😄
The text was updated successfully, but these errors were encountered: