diff --git a/.github/workflows/publish-package.yml b/.github/workflows/publish-package.yml index f6dfa49..9126e7d 100644 --- a/.github/workflows/publish-package.yml +++ b/.github/workflows/publish-package.yml @@ -23,6 +23,11 @@ jobs: deploy: runs-on: ubuntu-latest + environment: + name: publish-to-pypi + url: https://pypi.org/p/fontMath + permissions: + id-token: write # IMPORTANT: mandatory for trusted publishing. steps: - uses: actions/checkout@v3.5.3 @@ -35,9 +40,6 @@ jobs: python -m pip install --upgrade pip pip install setuptools wheel twine - name: Build and publish - env: - TWINE_USERNAME: __token__ - TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} run: | python setup.py sdist bdist_wheel twine upload dist/*