cihelper/Release uv Python Project

Release a uv Python project using semantic-release

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
python-versionPython version. If not set, Python will not be setup automatically.no
uv-versionPoetry version. If not set, poetry will not be setup automatically.no
pypi-tokenPyPI token. If not set, trusted publishing may be used.no
github-tokenGitHub tokenno${{ github.token }}
uv-publishWhether to run uv publish after releasingnotrue
namedescription
releasedWhether a new release was published. The return value is in the form of a string. ("true" or "false")
versionVersion of the new release. (e.g. "1.3.0")
majorMajor version of the new release. (e.g. "1")
minorMinor version of the new release. (e.g. "3")
patchPatch version of the new release. (e.g. "0")
channelThe distribution channel on which the last release was initially made available (undefined for the default distribution channel).
release-notesThe release notes for the new release.
git-headThe sha of the last commit being part of the new release
git-tagThe Git tag associated with the new release.
prev-versionVersion of the previous release, if there was one. (e.g. "1.2.0")
prev-git-headThe sha of the last commit being part of the last release, if there was one.
prev-git-tagThe Git tag associated with the last release, if there was one.