This pull request adds the GitHub Actions job to build and upload a source and binary distribution to PyPI. This is taken directly from the FLORIS repository. It runs after a GitHub Release is published. Note that this does not publish to conda-forge. However, users who leverage conda in their Python workflows can easily install from PyPI, but this is not true the other way around.
This functionality requires someone to be the admin of the PyPI listing. In order for this to complete successfully, the admin must provide their PyPI login information (username and password) via the GitHub Actions secrets.
This pull request adds the GitHub Actions job to build and upload a source and binary distribution to PyPI. This is taken directly from the FLORIS repository. It runs after a GitHub Release is published. Note that this does not publish to conda-forge. However, users who leverage conda in their Python workflows can easily install from PyPI, but this is not true the other way around.
This functionality requires someone to be the admin of the PyPI listing. In order for this to complete successfully, the admin must provide their PyPI login information (username and password) via the GitHub Actions secrets.
This pull request addresses #19.