Skip to content

Add trusted PyPI publishing - #2

Merged
auto4opt merged 1 commit into
mainfrom
codex/aldes-pypi-publish
Jul 20, 2026
Merged

Add trusted PyPI publishing#2
auto4opt merged 1 commit into
mainfrom
codex/aldes-pypi-publish

Conversation

@auto4opt

Copy link
Copy Markdown
Owner

What changed

  • add manual workflow dispatch support
  • upload built distributions as a workflow artifact
  • publish releases to PyPI through GitHub OIDC trusted publishing
  • keep attaching distributions to GitHub releases

Why

ALDes 2.0.0 was available as a GitHub release, but the release workflow had no PyPI publishing job.

Validation

  • workflow YAML parsed successfully
  • python3 -m build produced the 2.0.0 wheel and source distribution
  • package metadata will also be checked by twine in GitHub Actions

@auto4opt
auto4opt marked this pull request as ready for review July 20, 2026 12:10
@auto4opt
auto4opt merged commit e4a9905 into main Jul 20, 2026
3 checks passed
@auto4opt
auto4opt deleted the codex/aldes-pypi-publish branch July 20, 2026 12:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant