# For more information see: https://help.github.com/en/actions/language-and-framework-guides/using-python-with-github-actions#publishing-to-package-registries
name:Upload Python Package
on:
release:
types:[created]
jobs:
deploy:
runs-on:ubuntu-latest
steps:
- uses:actions/checkout@v2
- name:Set up Python
uses:actions/setup-python@v2
with:
python-version:'3.x'
- name:Install dependencies
run:|
python -m pip install --upgrade pip
pip install wheel twine setuptools
- name:Build and publish
env:
TWINE_USERNAME:__token__
# The PYPI_PASSWORD must be a pypi token with the "pypi-" prefix with sufficient permissions to upload this package