Skip to content

Commit 15dbc49

Browse files
authored
Merge pull request #92 from microsoft/alzollin/fixRelease
Properly calculating version number on package script if stable version.
2 parents 163a4e1 + 6105ce5 commit 15dbc49

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.pipelines/templates/build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ steps:
6060
inputs:
6161
pwsh: true
6262
filePath: $(System.DefaultWorkingDirectory)\scripts\package-msix.ps1
63-
arguments: "-Stable:$${{ parameters.stable }} -Version ${{ parameters.version }}"
63+
arguments: "-Stable:$${{ parameters.stable }}"
6464
- ${{ if eq(parameters['DoEsrp'], 'true') }}:
6565
- task: EsrpCodeSigning@5
6666
displayName: Code Sign ESRP - MSIX Packages

scripts/package-msix.ps1

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,11 @@ try
138138
}
139139

140140
# MSIX version format is major.minor.patch.build (e.g., 1.2.3.25)
141-
$MsixVersion = "$BaseVersion.$BuildNumber"
141+
if ($Stable -eq $false) {
142+
$MsixVersion = "$BaseVersion.$BuildNumber"
143+
} else {
144+
$MsixVersion = "$BaseVersion.0"
145+
}
142146
} else {
143147
# Use provided version and append .0 for the build number if not already 4 parts
144148
$VersionParts = $Version.Split('.')

0 commit comments

Comments
 (0)