diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 17e7dce..59e7d5a 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -60,6 +60,9 @@ jobs: release: runs-on: ubuntu-latest needs: [build-sdist, build-wheels] + environment: pypi + permissions: + id-token: write steps: - name: Download artifacts uses: actions/download-artifact@v5 @@ -71,8 +74,6 @@ jobs: run: ls -l dist - name: Upload to pypi uses: pypa/gh-action-pypi-publish@release/v1 - with: - password: ${{secrets.PYPI_API_TOKEN}} - name: Create GitHub release run: gh release create "$GITHUB_REF_NAME" --generate-notes env: