diff --git a/src/GitVersionCore/OutputVariables/VariableProvider.cs b/src/GitVersionCore/OutputVariables/VariableProvider.cs index d4cdfc7763..d6c7670ded 100644 --- a/src/GitVersionCore/OutputVariables/VariableProvider.cs +++ b/src/GitVersionCore/OutputVariables/VariableProvider.cs @@ -5,6 +5,7 @@ using GitVersion.VersioningModes; using GitVersion.Configuration; using GitVersion.Helpers; +using GitVersion.Extensions; namespace GitVersion.OutputVariables { @@ -71,7 +72,7 @@ public VersionVariables GetVariablesFor(SemanticVersion semanticVersion, Effecti semverFormatValues.BuildMetaData, semverFormatValues.BuildMetaDataPadded, semverFormatValues.FullBuildMetaData, - semverFormatValues.BranchName, + semverFormatValues.BranchName?.RegexReplace("[^a-zA-Z0-9-]", "-"), semverFormatValues.Sha, semverFormatValues.ShortSha, semverFormatValues.MajorMinorPatch,