conventional-semver
Version updated for https://github.com/logi-camp/conventional-semver to version v1.1.0.
- This action is used across all versions by ? repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
What’s Changed
v1.1.0 — Prerelease Support
New Features
- Prerelease versioning — New
prereleaseinput to generate tags likev1.3.0-rc.1orv1.3.0-rc.a1b2c3d. - Prerelease identifier modes —
numbered(auto-incrementingrc.1,rc.2, …) orsha(commit hash-based). - SHA suffix control —
include_shainput:auto(prerelease only),true, orfalse.
New Outputs
base_version— Base version without prerelease suffix (e.g.1.3.0)base_version_tag— Base version tag with prefix (e.g.v1.3.0)rc_number— The prerelease identifier number or SHA
Improvements
- Expanded test suite with dedicated prerelease test cases
- Improved test output formatting and helper utilities
Usage
- uses: Logiconamp/conventional-semver@v1.1.0
with:
prerelease: rc
prerelease_identifier: numbered # or sha