From ec139ab073f3598837ec64367b513ad64e61b5a8 Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Tue, 16 Nov 2021 12:58:05 -0800 Subject: [PATCH] fix bug in prepare relaease for new packages that have never been released (#3109) Co-authored-by: Chidozie Ononiwu --- eng/common/scripts/Prepare-Release.ps1 | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/eng/common/scripts/Prepare-Release.ps1 b/eng/common/scripts/Prepare-Release.ps1 index e764108a2..8f947d178 100644 --- a/eng/common/scripts/Prepare-Release.ps1 +++ b/eng/common/scripts/Prepare-Release.ps1 @@ -113,8 +113,11 @@ Write-Host "Assuming release is in $month with release date $releaseDateString" if (Test-Path "Function:GetExistingPackageVersions") { $releasedVersions = GetExistingPackageVersions -PackageName $packageProperties.Name -GroupId $packageProperties.Group - $latestReleasedVersion = $releasedVersions[$releasedVersions.Count - 1] - Write-Host "Latest released version: ${latestReleasedVersion}" -ForegroundColor Green + if ($null -ne $releasedVersions -and $releasedVersions.Count -gt 0) + { + $latestReleasedVersion = $releasedVersions[$releasedVersions.Count - 1] + Write-Host "Latest released version: ${latestReleasedVersion}" -ForegroundColor Green + } } $currentProjectVersion = $packageProperties.Version