bitovi/PyPI-Publisher-Handler

Creates a PR to upsert the given package to the PyPI repo

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jun 25, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: bitovi/github-actions-publish-github-pypi-handler@b14efde17e8a00b0890ff288efea8ef73ae20177 # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
nameName of the packageyes
versionVersion of the packageyes
archive_urlURL to the package archiveyes
archive_sha256SHA256 of the package archiveno
pypi_base_urlBase URL of the PyPI repo.no
github-tokenGitHub token to use for triggering the publish workflow in the PyPI repo. If not provided, the default token will be used.no
checkoutCheckout the reponotrue
python-versionPython version to useno3.8
commit_branchBranch to commit the changes to. Set to "auto" to create a new branch for each commitnoauto
pypi_root_dirRoot directory of the PyPI repo. This is the directory where the package will be upserted.nopypi
pypi-github-user-emailGitHub user email to use for committing the changesnogithub-actions[bot]@users.noreply.github.com
pypi-github-user-nameGitHub user name to use for committing the changesnogithub-actions[bot]

no outputs