diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 10da3fa..036d29e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -64,3 +64,22 @@ jobs: linux.zip macos.zip windows.zip + + pypi-publish: + runs-on: ubuntu-latest + + environment: pypi + + permissions: + id-token: write + + steps: + - uses: actions/checkout@v4 + + - name: build wheel and sdist + run: | + pip install flit + flit build + + - name: publish + uses: pypa/gh-action-pypi-publish@release/v1