Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds a github action that automatically pushes the code to pypi whenever you create a release on Github.
The current version just pushes to the test version of pypi, so that we can see if everything is working before releasing to the real version. I'd suggest we do that as a first PR and then check it's all working and then a second PR to change it to use the real pypi.
To work this will need one of the maintainers of the PyPI project to create an upload token, by following these steps if they don't have one already.
CCL_UPLOAD_TOKEN
TEST_PYPI_PYCCL_UPLOAD
and copy the token text in as the value, and add click Add Secret.From the conda-forge feedstock it looks like the conda version is then automatically updated from the PyPI version.