Path: blob/main/build/azure-pipelines/product-validation-checks.yml
5355 views
jobs:1- job: ValidationChecks2displayName: Distro and Extension Validation3timeoutInMinutes: 154steps:5- template: ./common/checkout.yml@self67- task: NodeTool@08inputs:9versionSource: fromFile10versionFilePath: .nvmrc1112- template: ./distro/download-distro.yml@self1314- script: node build/azure-pipelines/distro/mixin-quality.ts15displayName: Mixin distro quality1617- task: AzureKeyVault@218displayName: "Azure Key Vault: Get Secrets"19inputs:20azureSubscription: vscode21KeyVaultName: vscode-build-secrets22SecretsFilter: "github-distro-mixin-password"2324- script: npm ci25workingDirectory: build26env:27GITHUB_TOKEN: "$(github-distro-mixin-password)"28displayName: Install build dependencies2930- script: node build/azure-pipelines/common/checkDistroCommit.ts31displayName: Check distro commit32env:33GITHUB_TOKEN: "$(github-distro-mixin-password)"34BUILD_SOURCEBRANCH: "$(Build.SourceBranch)"35continueOnError: true3637- script: node build/azure-pipelines/common/checkCopilotChatCompatibility.ts --warn-only38displayName: Check Copilot Chat compatibility39continueOnError: true404142