cihelper/Release Poetry Python Project
Release a Poetry Python project using semantic-release
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| python-version | Python version. If not set, Python will not be setup automatically. | no | — |
| poetry-version | Poetry version. If not set, poetry will not be setup automatically. | no | — |
| pypi-token | PyPI token. If not set, we will not publish the package. | no | — |
| github-token | GitHub token | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| released | Whether a new release was published. The return value is in the form of a string. ("true" or "false") |
| version | Version of the new release. (e.g. "1.3.0") |
| major | Major version of the new release. (e.g. "1") |
| minor | Minor version of the new release. (e.g. "3") |
| patch | Patch version of the new release. (e.g. "0") |
| channel | The distribution channel on which the last release was initially made available (undefined for the default distribution channel). |
| release-notes | The release notes for the new release. |
| git-head | The sha of the last commit being part of the new release |
| git-tag | The Git tag associated with the new release. |
| prev-version | Version of the previous release, if there was one. (e.g. "1.2.0") |
| prev-git-head | The sha of the last commit being part of the last release, if there was one. |
| prev-git-tag | The Git tag associated with the last release, if there was one. |