Skip to content

Commit a26df08

Browse files
authored
[DEVOPS-4892] ci(build-release.yml): keep the beta suffix on the GitHub release only (#5680)
1 parent 2a33249 commit a26df08

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

‎.github/workflows/build-release.yml‎

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ jobs:
5050
outputs:
5151
package-env: ${{ steps.info.outputs.package-env }}
5252
package-version: ${{ steps.info.outputs.package-version }}
53+
release-version: ${{ steps.info.outputs.release-version }}
5354
macos-version: ${{ steps.info.outputs.macos-version }}
5455
onedrive-version: ${{ steps.info.outputs.onedrive-version }}
5556
release-channel: ${{ steps.info.outputs.release-channel }}
@@ -126,12 +127,14 @@ jobs:
126127
}
127128
}
128129
129-
$PackageVersion = "$ThreePartBase$PrereleaseSuffix"
130+
$PackageVersion = $ThreePartBase
131+
$ReleaseVersion = "$ThreePartBase$PrereleaseSuffix"
130132
$MacOsVersion = "$($BaseSegments[0]).$($BaseSegments[1]).$($BaseSegments[2])"
131-
$OneDriveVersion = "$FourPartBase$PrereleaseSuffix"
133+
$OneDriveVersion = $FourPartBase
132134
133135
echo "package-env=$PackageEnv" >> $Env:GITHUB_OUTPUT
134136
echo "package-version=$PackageVersion" >> $Env:GITHUB_OUTPUT
137+
echo "release-version=$ReleaseVersion" >> $Env:GITHUB_OUTPUT
135138
echo "macos-version=$MacOsVersion" >> $Env:GITHUB_OUTPUT
136139
echo "onedrive-version=$OneDriveVersion" >> $Env:GITHUB_OUTPUT
137140
echo "release-channel=$ReleaseChannel" >> $Env:GITHUB_OUTPUT
@@ -142,7 +145,7 @@ jobs:
142145
143146
echo "::notice::Environment: $PackageEnv"
144147
echo "::notice::Channel: $ReleaseChannel (Prerelease: $IsPrerelease)"
145-
echo "::notice::Version: $PackageVersion (OneDrive: $OneDriveVersion)"
148+
echo "::notice::Version: $PackageVersion (GitHub release: $ReleaseVersion, OneDrive: $OneDriveVersion)"
146149
echo "::notice::DraftRelease: $DraftRelease"
147150
echo "::notice::DryRun: $DryRun"
148151
@@ -904,7 +907,7 @@ jobs:
904907
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
905908
working-directory: output
906909
run: |
907-
$PackageVersion = '${{ needs.preflight.outputs.package-version }}'
910+
$ReleaseVersion = '${{ needs.preflight.outputs.release-version }}'
908911
$IsPrerelease = [System.Boolean]::Parse('${{ needs.preflight.outputs.is-prerelease }}')
909912
$DraftRelease = [System.Boolean]::Parse('${{ needs.preflight.outputs.draft-release }}')
910913
$DryRun = [System.Boolean]::Parse('${{ needs.preflight.outputs.dry-run }}')
@@ -913,8 +916,8 @@ jobs:
913916
Get-Content "./checksums.txt"
914917
echo "::endgroup::"
915918
916-
$ReleaseTag = "v$PackageVersion"
917-
$ReleaseTitle = "UniGetUI v${PackageVersion}"
919+
$ReleaseTag = "v$ReleaseVersion"
920+
$ReleaseTitle = "UniGetUI v${ReleaseVersion}"
918921
$Repository = $Env:GITHUB_REPOSITORY
919922
920923
# De-duplicate by basename: release asset names must be unique (e.g. two sizes.md would 422).

0 commit comments

Comments
 (0)