Skip to content

Commit 579b53e

Browse files
authored
[release/v7.5] Move package validation to package pipeline (#26816)
1 parent 5d9d882 commit 579b53e

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

.pipelines/PowerShell-Packages-Official.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,3 +299,9 @@ extends:
299299
dependsOn: [prep, mac_package, windows_package_sign, linux_package, nupkg, msixbundle] # prep needed for BuildInfo JSON
300300
jobs:
301301
- template: /.pipelines/templates/uploadToAzure.yml@self
302+
303+
- stage: validatePackages
304+
displayName: 'Validate Packages'
305+
dependsOn: [upload]
306+
jobs:
307+
- template: /.pipelines/templates/release-validate-packagenames.yml@self

.pipelines/PowerShell-Release-Official.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -216,12 +216,6 @@ extends:
216216
arm64: 'yes'
217217
enableCredScan: false
218218

219-
- stage: validatePackages
220-
displayName: 'Validate Packages'
221-
dependsOn: []
222-
jobs:
223-
- template: /.pipelines/templates/release-validate-packagenames.yml@self
224-
225219
- stage: ManualValidation
226220
dependsOn: []
227221
displayName: Manual Validation
@@ -272,7 +266,6 @@ extends:
272266
dependsOn:
273267
- ManualValidation
274268
- ReleaseAutomation
275-
- validatePackages
276269
- fxdpackages
277270
- gbltool
278271
- validateSdk
@@ -365,10 +358,12 @@ extends:
365358
This is typically done by the community 1-2 days after the release.
366359
367360
- stage: PublishMsix
368-
dependsOn: PushGitTagAndMakeDraftPublic
361+
dependsOn:
362+
- setReleaseTagAndChangelog
363+
- PushGitTagAndMakeDraftPublic
369364
displayName: Publish MSIX to store
370365
variables:
371-
ob_release_environment: Production
366+
ob_release_environment: ${{ variables.releaseEnvironment }}
372367
jobs:
373368
- template: /.pipelines/templates/release-MSIX-Publish.yml@self
374369
parameters:

0 commit comments

Comments
 (0)