Correct the package name for .deb and .rpm packages (#26877)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
This commit is contained in:
Dongbo Wang
2026-02-23 21:45:32 +00:00
committed by GitHub
co-authored by Copilot Travis Plunk
parent f3eb51b1f4
commit 7cdcd5893f
2 changed files with 9 additions and 4 deletions
+7 -3
View File
@@ -1159,12 +1159,16 @@ function New-UnixPackage {
}
# Determine if the version is a preview version
# Only LTS packages get a prefix in the name
# Preview versions are identified by the version string itself (e.g., 7.6.0-preview.6)
# Rebuild versions are also identified by the version string (e.g., 7.4.13-rebuild.5)
$IsPreview = Test-IsPreview -Version $Version -IsLTS:$LTS
# For deb/rpm packages, use the '-lts' and '-preview' channel suffix variants to match existing names on packages.microsoft.com.
# For osxpkg package, only LTS packages get a channel suffix in the name.
$Name = if($LTS) {
"powershell-lts"
}
elseif ($IsPreview -and $Type -ne "osxpkg") {
"powershell-preview"
}
else {
"powershell"
}