yargy
1name: Publish PyPi
2
3on:
4push:
5tags:
6- v*
7
8jobs:
9build:
10runs-on: ubuntu-latest
11
12steps:
13- uses: actions/checkout@v3
14
15- name: Set up Python
16uses: actions/setup-python@v4
17with:
18python-version: '3.10'
19
20- name: Install dependencies
21run: pip install wheel
22
23- name: Build package
24run: python setup.py sdist bdist_wheel
25
26- name: Publish PyPI
27uses: pypa/gh-action-pypi-publish@release/v1
28with:
29password: ${{ secrets.PYPI_API_TOKEN }}
30
31