diff --git a/guide/src/distribution.md b/guide/src/distribution.md index 5564dee65..e0c1b899e 100644 --- a/guide/src/distribution.md +++ b/guide/src/distribution.md @@ -300,5 +300,6 @@ By default, the workflow provided by `generate-ci` will publish the release arti To enable it, modify the `release` action in the generated GitHub workflow file: - remove `MATURIN_PYPI_TOKEN` from the `env` section to make maturin use trusted publishing - add `id-token: write` to the action's `permissions` (see [Configuring OpenID Connect in PyPI](https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/configuring-openid-connect-in-pypi) from GitHub's documentation). +- if `Environment name: release` was set in PyPI, add `environment: release` Make sure to follow the steps listed in [PyPI's documentation](https://docs.pypi.org/trusted-publishers/adding-a-publisher/) to set up your GitHub repository as a trusted publisher in the PyPI project settings before attempting to run the workflow.