File tree Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -73,13 +73,10 @@ Update-Version -RepositoryName vscode-powershell
73
73
# Push branches to GitHub and ADO
74
74
# Open PRs for review
75
75
# Download and test assets (assert correct PSES is included)
76
- New-DraftRelease -RepositoryName PowerShellEditorServices
77
- New-DraftRelease -RepositoryName vscode-powershell
78
- # Point releases to branches for automatic tagging
79
- # Upload PowerShellEditorServices.zip (for other extensions)
80
- # Upload VSIX and Install-VSCode.ps1
81
- # Publish draft releases and merge (don't squash!) branches
76
+ New-DraftRelease -RepositoryName PowerShellEditorServices -Assets "PowerShellEditorServices.zip"
77
+ New-DraftRelease -RepositoryName vscode-powershell -Assets "powershell-YYYY.M.X.vsix", "Install-VSCode.ps1"
82
78
# Check telemetry for stability before releasing
79
+ # Publish draft releases and merge (don't squash!) branches
83
80
vsce publish --packagePath ./PowerShell-<version>.vsix
84
81
# Update Install-VSCode.ps1 on gallery
85
82
Publish-Script -Path ./Install-VSCode.ps1 -NuGetApiKey (Get-Secret "PowerShell Gallery API Key" -AsPlainText)
Original file line number Diff line number Diff line change @@ -344,7 +344,7 @@ function New-DraftRelease {
344
344
[ValidateSet ([RepoNames ])]
345
345
[string ]$RepositoryName ,
346
346
347
- [Parameter (ValueFromPipeline )]
347
+ [Parameter ()]
348
348
[string []]$Assets
349
349
)
350
350
$Version = Get-Version - RepositoryName $RepositoryName
@@ -362,5 +362,7 @@ function New-DraftRelease {
362
362
}
363
363
364
364
$Release = New-GitHubRelease @ReleaseParams
365
+ Write-Output " Draft release URL: $ ( $Release.html_url ) "
366
+ Write-Output " Uploading assets..."
365
367
$Assets | New-GitHubReleaseAsset - Release $Release.Id
366
368
}
You can’t perform that action at this time.
0 commit comments