aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/publish.yml
Commit message (Collapse)AuthorAgeFilesLines
* Publicar en PyPI desde el release, sin tokensElvis Claros Castro2026-08-171-0/+60
Trusted publishing: PyPI confía en este workflow por OIDC y no hay ningún secreto guardado en el repo. El único permiso que pide el job es id-token: write; el resto del workflow corre sin permisos. Antes de que sirva hay que dar de alta el pending publisher en pypi.org con los cuatro datos que espera (owner, repo, publish.yml, environment pypi). Incluye dos guardas antes de subir nada: - que el tag del release coincida con __version__, porque una versión subida a PyPI no se puede reemplazar, solo yankear; - twine check sobre el sdist y el wheel. Claude-Session: https://claude.ai/code/session_01RmtZ9qBemrc9TncwVTG6ED