auto push to pypi on push tags
@JuliaSprenger @apdavison @mdenker : have a look. This auto push to pypi when we tag. We have the same on spikeinertface. Here we don't run the full io test which too long. Only the neo.core. I think this is enough.
This is a definite no for me. We should not make a release until the full test suite passes (including IO) and the docs build correctly.
Also, this PR should target test.pypi.org.
If everything works, then we switch to the real PyPI.
also, shouldn't this only be for tags that match a specific pattern? tags aren't only used for releases.
Hi Andrew. Thanks for the feedback.
- OK I will integrate the full test suite so with all dependencies.
- for teh doc, yes I forgot about it
- The test.pypi I never play with this, I don't figure out how to do this. I will investigate.
- For the tag pattern, yes we should do that. Any idea ?
Also we should check that neo/version.py do not contain any '.dev0' as a security.
@samuelgarcia Any updates on this? Would be nice to use this already for the next release :)
I propose to close and reopen something later