@@ -168,10 +168,16 @@ function Set-ApiViewCommentForPR {
168
168
$apiviewEndpoint = " $APIViewHost /api/pullrequests?pullRequestNumber=$PrNumber &repoName=$repoFullName &commitSHA=$HeadCommitish "
169
169
LogDebug " Get APIView information for PR using endpoint: $apiviewEndpoint "
170
170
171
+ $correlationId = [System.Guid ]::NewGuid().ToString()
172
+ $headers = @ {
173
+ " x-correlation-id" = $correlationId
174
+ }
175
+ LogInfo " Correlation ID: $correlationId "
176
+
171
177
$commentText = @ ()
172
178
$commentText += " ## API Change Check"
173
179
try {
174
- $response = Invoke-WebRequest - Uri $apiviewEndpoint - Method Get - MaximumRetryCount 3
180
+ $response = Invoke-WebRequest - Uri $apiviewEndpoint - Method Get - Headers $headers - MaximumRetryCount 3
175
181
LogInfo " OperationId: $ ( $response.Headers [' X-Operation-Id' ]) "
176
182
if ($response.StatusCode -ne 200 ) {
177
183
LogInfo " API changes are not detected in this pull request."
@@ -272,10 +278,12 @@ function Create-API-Review {
272
278
{
273
279
$response = Invoke-WebRequest - Method ' GET' - Uri $requestUri.Uri - Headers $headers - MaximumRetryCount 3
274
280
if ($response.StatusCode -eq 201 ) {
275
- LogSuccess " Status Code: $ ( $response.StatusCode ) `n API review request created successfully.`n $ ( $response.Content ) "
281
+ $responseContent = $Response.Content | ConvertFrom-Json | ConvertTo-Json - Depth 10
282
+ LogSuccess " Status Code: $ ( $response.StatusCode ) `n API review request created successfully.`n $ ( $responseContent ) "
276
283
}
277
284
elseif ($response.StatusCode -eq 208 ) {
278
- LogSuccess " Status Code: $ ( $response.StatusCode ) `n There is no API change compared with the previous version."
285
+ $responseContent = $Response.Content | ConvertFrom-Json | ConvertTo-Json - Depth 10
286
+ LogSuccess " Status Code: $ ( $response.StatusCode ) `n There is no API change compared with the previous version.`n $ ( $responseContent ) "
279
287
}
280
288
else {
281
289
LogError " Failed to create API review request. $ ( $response ) "
0 commit comments