Uploading to pypi breaks when calling the uploading workflow from another workflow (https://github.com/pypa/gh-action-pypi-publish/issues/299). Fixing by consolidating workflow into one, and only upload when pyproject changes are made (removed upload on tag).
Uploading to pypi breaks when calling the uploading workflow from another workflow (https://github.com/pypa/gh-action-pypi-publish/issues/299). Fixing by consolidating workflow into one, and only upload when pyproject changes are made (removed upload on tag).
Minor fixes: