This is a quick guide on how to implement automatic semantic versioning using husky.js, commitlint, semantic release and github actions.
-
Updated
Dec 16, 2023 - Shell
This is a quick guide on how to implement automatic semantic versioning using husky.js, commitlint, semantic release and github actions.
Github action that compares versions based on the previous semantic version tag and the latest tag i.e (major, minor, patch, prerelease, build)
This GitHub repository demonstrates an automated semantic versioning and release process using GitHub Actions. It includes a workflow that computes the next version, updates the package file, creates a new Git tag, and publishes a GitHub release.
A GitHub Action to automate releases based on Conventional Commits
Personal GitHub Action - Generic Semantic Version
Automated semantic version increment based on version file
A simple semantic versioning script.
Add a description, image, and links to the semantic-version topic page so that developers can more easily learn about it.
To associate your repository with the semantic-version topic, visit your repo's landing page and select "manage topics."