Skip to content

Add PyPI publish workflow#28

Merged
msrdic merged 3 commits intomainfrom
pypi-publish-workflow
Apr 15, 2026
Merged

Add PyPI publish workflow#28
msrdic merged 3 commits intomainfrom
pypi-publish-workflow

Conversation

@msrdic
Copy link
Copy Markdown
Owner

@msrdic msrdic commented Apr 15, 2026

Triggered on v* tags. Uses OIDC trusted publisher — no API tokens or secrets needed.

To release

One-time setup on pypi.org:

  1. Account → Publishing → Add pending publisher
  2. Fill in: project pretty-please-llm, owner msrdic, repo pretty-please, workflow publish.yml, environment pypi

Then to publish:

git tag v0.1.0 && git push origin v0.1.0

The workflow builds the package, then publishes via pypa/gh-action-pypi-publish.

Closes #25

🤖 Generated with Claude Code

msrdic added 3 commits April 16, 2026 01:31
Uses OIDC trusted publisher (no API tokens). To release:
  1. Configure trusted publisher on pypi.org (repo: msrdic/pretty-please,
     workflow: publish.yml, environment: pypi)
  2. git tag v0.1.0 && git push origin v0.1.0

Closes #25
@msrdic msrdic merged commit af29e8c into main Apr 15, 2026
5 checks passed
@msrdic msrdic deleted the pypi-publish-workflow branch April 15, 2026 23:37
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.

Set up PyPI publish workflow

1 participant