diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index cafb248..79716bd 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -1,9 +1,9 @@ -# This workflow uses PyPI Trusted Publishing (OIDC) — no API token/password. It will -# FAIL until a trusted publisher for the `dodomain-sdk` project is registered on PyPI: -# PyPI -> project `dodomain-sdk` -> Publishing -> add GitHub publisher: -# owner: DevinoSolutions, repo: dodomain-python, workflow: publish.yml, -# environment: pypi -# Do NOT dispatch this workflow before that is done. +# This workflow uses PyPI Trusted Publishing (OIDC) — no API token/password. The trusted +# publisher for the `dodomain-sdk` project is REGISTERED on PyPI and proven live: 0.1.0 +# shipped through this exact workflow. Dispatch from main to release the version currently +# in src/dodomain/__init__.py. Note: the registered PyPI publisher stores environment:null +# while this file declares environment:pypi — that mismatch is known and it works; do not +# "fix" it. name: Publish on: