Skip to content

Commit 2ed5f5f

Browse files
azure-sdkjeo02Copilot
authored
Pass package version to release-plan update-release-status CLI command (#2462)
Update Mark-ReleasePlanCompletion.ps1 to extract the package version from the package info JSON and pass it via --package-version to the azsdk CLI. The version is only passed when available. Co-authored-by: Juan Ospina <70209456+jeo02@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent fd067ab commit 2ed5f5f

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

eng/common/scripts/Mark-ReleasePlanCompletion.ps1

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,13 @@ function Process-Package([string]$packageInfoPath)
4848
}
4949

5050
Write-Host "Marking release completion for package, name: $PackageName"
51-
$releaseInfo = & $AzsdkExePath release-plan update-release-status --package-name $PackageName --language $LanguageDisplayName --status "Released"
51+
$PackageVersion = $pkgInfo.Version
52+
$releaseArgs = @("release-plan", "update-release-status", "--package-name", $PackageName, "--language", $LanguageDisplayName, "--status", "Released")
53+
if ($PackageVersion)
54+
{
55+
$releaseArgs += @("--package-version", $PackageVersion)
56+
}
57+
$releaseInfo = & $AzsdkExePath @releaseArgs
5258
if ($LASTEXITCODE -ne 0)
5359
{
5460
## Not all releases have a release plan. So we should not fail the script even if a release plan is missing.

0 commit comments

Comments
 (0)