bitovi/PyPI-Publisher-Handler
Creates a PR to upsert the given package to the PyPI repo
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jun 25, 2024
- License
- MIT
Pinned Snippet
uses: bitovi/github-actions-publish-github-pypi-handler@b14efde17e8a00b0890ff288efea8ef73ae20177 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| name | Name of the package | yes | — |
| version | Version of the package | yes | — |
| archive_url | URL to the package archive | yes | — |
| archive_sha256 | SHA256 of the package archive | no | — |
| pypi_base_url | Base URL of the PyPI repo. | no | — |
| github-token | GitHub token to use for triggering the publish workflow in the PyPI repo. If not provided, the default token will be used. | no | — |
| checkout | Checkout the repo | no | true |
| python-version | Python version to use | no | 3.8 |
| commit_branch | Branch to commit the changes to. Set to "auto" to create a new branch for each commit | no | auto |
| pypi_root_dir | Root directory of the PyPI repo. This is the directory where the package will be upserted. | no | pypi |
| pypi-github-user-email | GitHub user email to use for committing the changes | no | github-actions[bot]@users.noreply.github.com |
| pypi-github-user-name | GitHub user name to use for committing the changes | no | github-actions[bot] |
Outputs
no outputs