Skip to content

Commit 6eee69b

Browse files
authored
Add manual release automation steps and improve changelog script (#14445)
1 parent aebd2ba commit 6eee69b

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

tools/releaseBuild/azureDevOps/releasePipeline.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,24 @@ stages:
225225
pool: server
226226
environment: PSReleaseUpdateDotnetDocker
227227

228+
- stage: UpdateWinGet
229+
dependsOn: GitHubManualTasks
230+
displayName: Add manifest entry to winget
231+
jobs:
232+
- deployment: UpdateWinGet
233+
displayName: Add manifest entry to winget
234+
pool: server
235+
environment: PSReleaseUpdateWinGet
236+
237+
- stage: PublishMsix
238+
dependsOn: GitHubManualTasks
239+
displayName: Publish MSIX to store
240+
jobs:
241+
- deployment: PublishMsix
242+
displayName: Publish MSIX to store
243+
pool: server
244+
environment: PSReleasePublishMsix
245+
228246
- stage: BuildInfoJson
229247
dependsOn: GitHubManualTasks
230248
displayName: Upload BuildInfoJson

tools/releaseTools.psm1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class CommitNode {
2424
$this.Body = $body
2525
$this.IsBreakingChange = $body -match "\[breaking change\]"
2626

27-
if ($subject -match "\(#(\d+)\)") {
27+
if ($subject -match "\(#(\d+)\)$") {
2828
$this.PullRequest = $Matches[1]
2929
}
3030
}

0 commit comments

Comments
 (0)