actions-marketplace-validations/action-monorepo-version-tags-lifecycle

Generate version tags on a monorepo with multiple components

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
modeExecution mode can be "product" "component"yes
typeExecution type can be "pre-release" "release" "fix" "final" "new-release-branch"yes
current-tagCurrent tag of a component, e.g. "component-v0.4.0".nov0.0.0
current-majorCurrent major version of the product.no0
component-prefixComponent prefix, e.g. "component1-".no
release-branch-prefixRelease branch prefix, e.g. "release/v".no
pre-release-nameA pre release name, e.g. "alpha" or "rc"no
tag-branchBranch to create a version tag, e.g. "main"nomain
update-versions-inString representation of an array of objects with file/property keys. If provided the action will update those files/properties with the version that is being released.nofalse
use-tag-in-versions-fileIf true, use the tag when updating the versions file. If false use the version instead.nofalse
commit-messageThe message in the commit for version updates.noUpdate version file [skip-ci]
commit-authorThe author for the commit in the version updates.noTagger Action
commit-author-emailThe author email for the commit in the version updates.nono-reply-tagger-action@igz.es
dry-runEnable dry run mode, e.g. "true" or "false"nofalse
namedescription
tagThe new version tag that was created
versionThe new version tag that was created