diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 5b28407..bf9f74a 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -8,8 +8,12 @@ permissions: contents: read jobs: - publish: + pypi-publish: + name: upload release to PyPI runs-on: ubuntu-latest + environment: release + permissions: + id-token: write steps: - uses: actions/checkout@v4 - name: Set up Python @@ -22,8 +26,5 @@ jobs: python -m pip install build - name: Build package run: python -m build - - name: Publish package - uses: pypa/gh-action-pypi-publish@release/v1 - with: - user: __token__ - password: ${{ secrets.PYPI_API_TOKEN }} + - name: Publish package distributions to PyPI + uses: pypa/gh-action-pypi-publish@release/v1 \ No newline at end of file