Fix CI
Some checks failed
books / flake8 (push) Successful in 31s
books / docker (push) Successful in 28s
books / pypi (push) Failing after 36s

This commit is contained in:
Michel Roux 2023-06-30 17:26:27 +02:00
parent f3e9fac73a
commit a57491e466

View File

@ -38,11 +38,13 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: python container: python
needs: [lint] needs: [lint]
if: ${{ gitea.ref == 'refs/heads/master' || startsWith(gitea.ref, 'refs/tags') }}
steps: steps:
- run: apt-get update - run: apt-get update
- run: apt-get install -y git nodejs - run: apt-get install -y git nodejs
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: casperdcl/deploy-pypi@v2 - run: pip install build
- run: python setup.py sdist
- uses: pypa/gh-action-pypi-publish@release/v1
with: with:
password: ${{ secrets.PYPI_API_TOKEN }} password: ${{ secrets.PYPI_API_TOKEN }}
upload: ${{ gitea.ref == 'refs/heads/master' || startsWith(gitea.ref, 'refs/tags') }}