From bbe064d0cb332e5a271de3b991188f17b023e6d9 Mon Sep 17 00:00:00 2001 From: "Steve Lee (POWERSHELL HE/HIM) (from Dev Box)" Date: Thu, 8 Oct 2026 14:55:34 -0700 Subject: [PATCH 1/2] Fix packages.microsoft.com publishing to have different packagename for previews --- .pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 b/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 index 93b3d5c6f..28a49210c 100644 --- a/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 +++ b/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 @@ -295,8 +295,11 @@ try { $releaseVersion = $metadataContent.ReleaseTag.TrimStart('v') $skipPublish = $metadataContent.SkipPublish - $channel = if ($releaseVersion.Contains('-')) { 'preview' } else { 'stable' } - $packageName = 'dsc' + ($packageName, $channel) = if ($releaseVersion.Contains('-')) { + @('dsc-preview', 'preview') + } else { + @('dsc', 'stable') + } Write-Verbose "Release version: $releaseVersion, Channel: $channel" -Verbose From 6af16239a45ddf75153a13b563b32b99f730f2d6 Mon Sep 17 00:00:00 2001 From: "Steve Lee (POWERSHELL HE/HIM) (from Dev Box)" Date: Thu, 8 Oct 2026 16:40:29 -0700 Subject: [PATCH 2/2] fix linux package name --- helpers.build.psm1 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/helpers.build.psm1 b/helpers.build.psm1 index f8e907701..4c2d64a98 100644 --- a/helpers.build.psm1 +++ b/helpers.build.psm1 @@ -2977,7 +2977,8 @@ function Build-DscDebPackage{ } Write-Verbose -Verbose "Building DEB package" - $debPackageName = "dsc_$productVersion-1_$debArch.deb" + $packageName = if ($productVersion.Contains('-')) { 'dsc-preview' } else { 'dsc' } + $debPackageName = "$($packageName)_$productVersion-1_$debArch.deb" $finalDebPath = Join-Path $artifactDirectory.BinRoot $debPackageName } @@ -3301,7 +3302,8 @@ function Build-DscRpmPackage { } Write-Verbose -Verbose "Building RPM package" - $rpmPackageName = "dsc_$productVersion-1_$rpmArch.rpm" + $packageName = if ($productVersion.Contains('-')) { 'dsc-preview' } else { 'dsc' } + $rpmPackageName = "$($packageName)_$productVersion-1_$rpmArch.rpm" $finalRpmPath = Join-Path $artifactDirectory.BinRoot $rpmPackageName }