A GitHub Action that calculates the next major, minor, and patch versions from a given semantic version.
Github Action that output the next version for major, minor, and patch version based on the given semver version.
Increment Semantic Version is a GitHub Action that automates the process of bumping semantic versions (SemVer) according to a given version fragment. It simplifies version management in CI/CD pipelines by handling various release types, including major, minor, patch, and pre-release identifiers like alpha or beta. ## Key Features - **Flexible Version Input** — Accepts semantic versions with or without a 'v' prefix, and supports pre-release suffixes. - **Multiple Release Types** — Increments versions based on fragments such as major, feature/minor, bug/patch/hotfix, and pre-release (alpha, beta, pre, rc). - **Synonym Support** — Treats synonyms like feature/minor and bug/patch/hotfix interchangeably for user convenience. - **Stable Handling** — Returns the current version unchanged when using the 'stable' fragment to maintain version integrity. ## Philosophy This project emphasizes simplicity and reliability in automating semantic versioning within GitHub workflows, ensuring consistent and error-free version increments.
Github action to cut a release branch given a semantic version
A github action to get the last semver branch in a repository that matches a prefix
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.