We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 55b98bd commit fb570b5Copy full SHA for fb570b5
tools/ReleaseTools.psm1
@@ -424,7 +424,10 @@ function New-DraftRelease {
424
$Release = New-GitHubRelease @ReleaseParams
425
if ($Release) {
426
Write-Host "Draft release URL: $($Release.html_url)"
427
+ # NOTE: We must loop around `New-GitHubReleaseAsset` so we can pipe
428
+ # `$Release` or it can fail to find the newly created release by its ID
429
+ # (probably a race condition).
430
Write-Host "Uploading assets..."
- $Assets | New-GitHubReleaseAsset -Release $Release.Id
431
+ $Assets | ForEach-Object { $Release | New-GitHubReleaseAsset -Path $_ }
432
}
433
0 commit comments