Add GitHub Action for publishing to PyPI #125
Merged
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 PR adds a GitHub Action which can publish to PyPI. There are a few things @kjd you'll need to configure to get things working:
PYPI_TOKEN
to this environmentThe workflow to publish will then be to push a tag, one of us will review the environment deployment, and then the GitHub Action will run which builds the distributables and uploads them to PyPI. Let me know if you have questions about this configuration.
I also removed the
setup.py
that was added recently. This file in it's current state isn't providing support for legacy users, see this output ofpython setup.py install
:@kjd Is there something in particular that prompted adding back
setup.py
?