diff --git a/.github/workflows/release-python.yml b/.github/workflows/release-python.yml index 88b6f8c..7c19c0d 100644 --- a/.github/workflows/release-python.yml +++ b/.github/workflows/release-python.yml @@ -13,8 +13,23 @@ permissions: contents: read jobs: - release: + build: uses: dkdc-io/.github/.github/workflows/release-python.yml@v1 permissions: contents: read + + publish: + name: Publish to PyPI + needs: build + runs-on: ubuntu-latest + environment: pypi + permissions: id-token: write + steps: + - uses: actions/download-artifact@v4 + with: + path: dist + merge-multiple: true + - uses: pypa/gh-action-pypi-publish@release/v1 + with: + packages-dir: dist/