ci-tooling 2025-09-18
Refactor python-release action to use official PyPA publishing action
3 files · 151+ · 47-

Release action refactor

3 files changed
  • action.yml Switched to official PyPA action for trusted publishing
  • extract_package_name.py New helper script to extract package name from pyproject.toml
  • extract_version.py New helper script to extract version from pyproject.toml
  • Refactored release action to use pypa/gh-action-pypi-publish for OIDC trusted publishing decouple behavioral
    1 file
    • action.yml
  • Added standalone scripts for extracting package name and version from pyproject.toml instantiate internal
    2 files
    • extract_package_name.py
    • extract_version.py