psmodule/Resolve-PSModuleVersion

Resolves the next module version from settings, PR labels, GitHub releases, and the PowerShell Gallery.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
SettingsThe complete settings object as a JSON string (output of Get-PSModuleSettings).yes
NameName of the module. When empty, the repository name is used.no
WorkingDirectoryThe working directory where the script will run from.no.
DebugEnable debug output.nofalse
VerboseEnable verbose output.nofalse
EventPathPath to the GitHub event JSON file. Defaults to the standard GitHub event path. Override for testing.no""
EventJsonGitHub event payload as a JSON string. When set, overrides reading from the event file. Use for testing.no""
namedescription
VersionThe Major.Minor.Patch portion of the resolved version.
PrereleaseThe prerelease tag, empty when not a prerelease.
FullVersionThe full version string including version prefix and prerelease tag (for example v1.4.0-alpha001).
ReleaseTypeThe resolved release type - Release, Prerelease, or None.
CreateReleasetrue when a release or prerelease should be created from this run.