pypi-publish.yml 449 B

12345678910111213141516171819
  1. name: PyPI publish
  2. on:
  3. release:
  4. types: [published]
  5. jobs:
  6. publish:
  7. runs-on: ubuntu-latest
  8. steps:
  9. - uses: actions/checkout@v4
  10. - uses: actions/setup-python@v5
  11. with:
  12. python-version: 3.x
  13. - name: Install Build dependencies
  14. run: pip install build
  15. - name: Build
  16. run: python -m build --sdist --wheel
  17. - name: Publish to PyPI
  18. uses: pypa/gh-action-pypi-publish@release/v1