Shell script that automates software versioning, change-log creation, tagging and releasing on GitHub. Implements: semVer, Conventional Commits.
-
Updated
May 30, 2020 - Shell
Shell script that automates software versioning, change-log creation, tagging and releasing on GitHub. Implements: semVer, Conventional Commits.
CLI tool easily manage package versions in a semver manner
please is semver release made easy, detects current version from API or tags and next version from commits, creates detailed changelogs that are configurable.
Create semver tags and releases. Decide with version to increment.
The easiest way to auto versioning and generate changes logs on CI
A github action to ensure your current gitlog respect the conventional commit specification
Github action that compares versions based on the previous semantic version tag and the latest tag i.e (major, minor, patch, prerelease, build)
Github action to modify specific project files with an updated version of your project based on each release tag.
Add a description, image, and links to the semver-release topic page so that developers can more easily learn about it.
To associate your repository with the semver-release topic, visit your repo's landing page and select "manage topics."