GitHub Action
Parse Semver Ref
This action parses a a GitHub ref (e.g. refs/tags/v1.2.3
) and outputs it's components.
The github ref to parse (e.g. refs/tags/v1.0.0, refs/tags/[email protected]).
The ref that was parsed.
"true"
if the ref matched the semver pattern, "false"
otherwise.
The major version number from the tag (e.g. 1
from refs/tags/v1.2.3
).
The minor version number from the tag (e.g. 2
from refs/tags/v1.2.3
).
The patch version number from the tag (e.g. 3
from refs/tags/v1.2.3
).
The prerelease version from the tag (e.g. alpha
from refs/tags/v1.2.3-alpha
).
The build version from the tag (e.g. build
from refs/tags/v1.2.3+build
).
The package name from the tag (e.g. pkg
from refs/tags/[email protected]
).
The package scope (if any) from the tag (e.g. org
from refs/tags/@org/[email protected]
).