ryanking13 / auditwheel-emscripten

auditwheel-like tool for Pyodide
Mozilla Public License 2.0
4 stars 4 forks source link

[CI/CD] Migrate towards secretless publishing from GHA to PyPI #23

Open webknjaz opened 6 months ago

webknjaz commented 6 months ago

Hey, I noticed that https://github.com/ryanking13/auditwheel-emscripten/blob/main/.github/workflows/deploy.yml#L32 uses a long-living secret. It's not needed anymore, since the spring. My PyPUG guide is now updated with examples of how to implement this: https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/.

ryanking13 commented 6 months ago

@webknjaz Thanks for the suggestion and the link to the examples!