Move package validation to package pipeline (#26414)

This commit is contained in:
Travis Plunk
2025-11-10 13:51:02 -08:00
committed by GitHub
parent 3596ffa909
commit 1934b837a6
2 changed files with 7 additions and 8 deletions
@@ -299,3 +299,9 @@ extends:
dependsOn: [prep, mac_package, windows_package_sign, linux_package, nupkg, msixbundle] # prep needed for BuildInfo JSON
jobs:
- template: /.pipelines/templates/uploadToAzure.yml@self
- stage: validatePackages
displayName: 'Validate Packages'
dependsOn: [upload]
jobs:
- template: /.pipelines/templates/release-validate-packagenames.yml@self
+1 -8
View File
@@ -216,12 +216,6 @@ extends:
arm64: 'yes'
enableCredScan: false
- stage: validatePackages
displayName: 'Validate Packages'
dependsOn: []
jobs:
- template: /.pipelines/templates/release-validate-packagenames.yml@self
- stage: ManualValidation
dependsOn: []
displayName: Manual Validation
@@ -272,7 +266,6 @@ extends:
dependsOn:
- ManualValidation
- ReleaseAutomation
- validatePackages
- fxdpackages
- gbltool
- validateSdk
@@ -365,7 +358,7 @@ extends:
This is typically done by the community 1-2 days after the release.
- stage: PublishMsix
dependsOn:
dependsOn:
- setReleaseTagAndChangelog
- PushGitTagAndMakeDraftPublic
displayName: Publish MSIX to store