build: don't apply cli 'patches' for merge check (#184210)

* build: don't apply cli 'patches' for merge check

This also needed modules installed. But with the new toml patches, the 'merge' will never fail outright, so there's no need to do a separate merge check for it imo

* reduce duplication in pipelines, cache node_modules
This commit is contained in:
Connor Peet
2023-06-02 13:29:48 -07:00
committed by GitHub
parent fde89caaad
commit eb44b5ef6c
5 changed files with 20 additions and 30 deletions

View File

@@ -17,16 +17,7 @@ steps:
versionSpec: "16.x"
- ${{ if ne(parameters.VSCODE_QUALITY, 'oss') }}:
- template: ../distro/download-distro.yml
- script: |
set -e
yarn --frozen-lockfile --ignore-optional
workingDirectory: build
displayName: Install pipeline build
- script: node build/azure-pipelines/distro/apply-cli-patches
displayName: Apply distro patches
- template: ../cli/cli-apply-patches.yml
- task: Npm@1
displayName: Download openssl prebuilt