setup action to build/publish on PyPI

This commit is contained in:
Guilhem Saurel 2021-07-18 21:09:51 +02:00
parent dcc73dfc81
commit 932965c8af
4 changed files with 19 additions and 4 deletions

View file

@ -1,10 +1,9 @@
name: Publish Docker image
name: Publish
on:
push:
branches:
- 'master'
- 'devel'
tags:
- 'v*'

15
.github/workflows/pypi.yml vendored Normal file
View file

@ -0,0 +1,15 @@
name: PyPI
on:
push:
tags:
- 'v*'
jobs:
pypi:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: pip install -U poetry twine wheel
- run: poetry build
- run: twine upload --non-interactive -u __token__ -p ${{ secrets.PYPI_TOKEN }} dist/*