Sync eng/common directory with azure-sdk-tools for PR 12214 (#6750)

* Skip updating pull request URL in work item when value is empty
This commit is contained in:
Azure SDK Bot 2025-09-23 13:34:19 -07:00 committed by GitHub
parent 88400ee205
commit c0ef513201
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1085,12 +1085,15 @@ function Update-PullRequestInReleasePlan($releasePlanWorkItemId, $pullRequestUrl
}
$fields = @()
$fields += "`"SDKPullRequestFor$($devopsFieldLanguage)=$pullRequestUrl`""
if ($pullRequestUrl)
{
$fields += "`"SDKPullRequestFor$($devopsFieldLanguage)=$pullRequestUrl`""
}
$fields += "`"SDKPullRequestStatusFor$($devopsFieldLanguage)=$status`""
Write-Host "Updating Release Plan [$releasePlanWorkItemId] with Pull Request URL for language [$languageName]."
Write-Host "Updating release plan [$releasePlanWorkItemId] with pull request details for language [$languageName]."
$workItem = UpdateWorkItem -id $releasePlanWorkItemId -fields $fields
Write-Host "Updated Pull Request URL [$pullRequestUrl] for [$languageName] in Release Plan [$releasePlanWorkItemId]"
Write-Host "Updated pull request details for [$languageName] in release plan [$releasePlanWorkItemId]"
}
function Get-ReleasePlan-Link($releasePlanWorkItemId)