Add manual release automation steps and improve changelog script (#14445)

This commit is contained in:
Robert Holt
2021-01-21 14:06:26 -08:00
committed by GitHub
parent aebd2baa1c
commit 6eee69bf51
2 changed files with 19 additions and 1 deletions
@@ -225,6 +225,24 @@ stages:
pool: server
environment: PSReleaseUpdateDotnetDocker
- stage: UpdateWinGet
dependsOn: GitHubManualTasks
displayName: Add manifest entry to winget
jobs:
- deployment: UpdateWinGet
displayName: Add manifest entry to winget
pool: server
environment: PSReleaseUpdateWinGet
- stage: PublishMsix
dependsOn: GitHubManualTasks
displayName: Publish MSIX to store
jobs:
- deployment: PublishMsix
displayName: Publish MSIX to store
pool: server
environment: PSReleasePublishMsix
- stage: BuildInfoJson
dependsOn: GitHubManualTasks
displayName: Upload BuildInfoJson
+1 -1
View File
@@ -24,7 +24,7 @@ class CommitNode {
$this.Body = $body
$this.IsBreakingChange = $body -match "\[breaking change\]"
if ($subject -match "\(#(\d+)\)") {
if ($subject -match "\(#(\d+)\)$") {
$this.PullRequest = $Matches[1]
}
}