From c61b57d31538def34a72150792e2d30ff83c712d Mon Sep 17 00:00:00 2001 From: Wes Haggard Date: Wed, 15 May 2024 14:41:11 -0700 Subject: [PATCH] Add Content-Type to the GH PR api call We were hitting an error caused by some recent GH changes. Based on https://github.com/orgs/community/discussions/110246 you now need to explicitly set Content-Type in the headers to avoid the error: The given key 'Content-Type' was not present in the dictionary. --- eng/scripts/Verify-And-Merge-PRs.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/scripts/Verify-And-Merge-PRs.ps1 b/eng/scripts/Verify-And-Merge-PRs.ps1 index b0821e52ac5..ef1d54160d4 100644 --- a/eng/scripts/Verify-And-Merge-PRs.ps1 +++ b/eng/scripts/Verify-And-Merge-PRs.ps1 @@ -8,7 +8,7 @@ param( $ReadyForMerge = $true $mergablePRs = @() -$headers = @{ } +$headers = @{ "Content-Type" = "text/json" } $RetryCount = 5 if ($null -eq $ShouldMerge) { @@ -16,7 +16,7 @@ if ($null -eq $ShouldMerge) { } if ($AuthToken) { - $headers = @{ + $headers += @{ Authorization = "bearer $AuthToken" } }