[release/v7.5] Move package validation to package pipeline (#26816)

This commit is contained in:
Dongbo Wang
2026-02-13 15:03:55 -08:00
committed by GitHub
parent 5d9d882d92
commit 579b53ea83
2 changed files with 10 additions and 9 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
+4 -9
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,10 +358,12 @@ extends:
This is typically done by the community 1-2 days after the release.
- stage: PublishMsix
dependsOn: PushGitTagAndMakeDraftPublic
dependsOn:
- setReleaseTagAndChangelog
- PushGitTagAndMakeDraftPublic
displayName: Publish MSIX to store
variables:
ob_release_environment: Production
ob_release_environment: ${{ variables.releaseEnvironment }}
jobs:
- template: /.pipelines/templates/release-MSIX-Publish.yml@self
parameters: