thekathan/Trunk Semver

Trunk-based semantic versioning. Automatic version bumps from branch naming patterns. Supports major, minor, patch bumps and pre-release tags.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
major-versionMajor version numberno1
enable-prereleaseEnable pre-release versioning on feature/fix branchesnofalse
github-tokenGitHub token for API accessno${{ github.token }}
branch-patternsCustom branch patterns (JSON format). Example: {"major":["breaking/*"],"minor":["feature/*","feat/*"],"patch":["fix/*","hotfix/*"]}no""
comment-on-prAdd comment to PR with calculated versionnofalse
add-to-summaryAdd version to GitHub Actions job summarynofalse
namedescription
versionCalculated semantic version
is-prereleaseWhether this is a pre-release version
branchBranch name used for versioning
previous-versionPrevious version tag
bump-typeType of version bump (Minor or Patch)