anomius/UV Semantic Release

Automatic version bumping and changelog generation for UV Python projects using conventional commits

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenGitHub token for creating releases and pushing changesyes${{ github.token }}
pypi_tokenPyPI token for publishing packages (optional)no""
python_versionPython version to useno3.12
uv_versionUV version to usenolatest
semantic_release_versionpython-semantic-release versionno9.14.0
root_optionsAdditional options for semantic-release (e.g., --strict)no""
changelogGenerate changelognotrue
pushPush changes to remotenotrue
vcs_releaseCreate GitHub releasenotrue
buildBuild the packagenotrue
publish_to_pypiPublish to PyPInofalse
upload_to_releaseUpload build artifacts to GitHub releasenotrue
working_directoryWorking directory for the actionno.
git_committer_nameGit committer namenogithub-actions[bot]
git_committer_emailGit committer emailnogithub-actions[bot]@users.noreply.github.com
namedescription
releasedWhether a new release was created
versionThe new version number (if released)
previous_versionThe previous version number
tagThe git tag for the release
release_notesThe generated release notes