afterlife-guide/Semantic Versioning Action

A GitHub Action for using a JSON file as the persistence for your Semantic Version number for your repository

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 7, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: afterlife-guide/semver.action@26d41679e18282ebf330f1b52c3b9d85f3c85785 # 1.3.8.24

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
pathThe path to the semver JSON filenosemver.json
major-versionThe major version numberno0
minor-versionThe minor version numberno0
patch-versionThe patch version numberno0
build-versionThe build version numberno0
namedescription
majorThe major version number
minorThe minor version number
patchThe patch version number
buildThe build version number
versionThe full version number