chore: skip APIScan (#4432)

* chore: try using Windows to build and package

* chore: remove Linux step

* skip APIScan for core

* fix key

* revert testPlatforms

* Skip APIScan for the editor as well

* chore: fix nightly
This commit is contained in:
Raymond Zhao 2024-03-18 09:53:49 -07:00 committed by GitHub
parent c34a2ee7c1
commit 4b7e26f0a9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 0 deletions

View file

@ -48,6 +48,7 @@ extends:
- name: monaco-editor-core
workingDirectory: $(Build.SourcesDirectory)/dependencies/vscode/out-monaco-editor-core
testPlatforms: []
skipAPIScan: true # package build requires Linux
buildSteps:
- script: sudo apt install -y libkrb5-dev
displayName: Install libkrb5-dev

View file

@ -36,6 +36,7 @@ extends:
- name: monaco-editor-core
workingDirectory: $(Build.SourcesDirectory)/dependencies/vscode/out-monaco-editor-core
testPlatforms: []
skipAPIScan: true # package build requires Linux
buildSteps:
- script: sudo apt install -y libkrb5-dev
displayName: Install libkrb5-dev
@ -54,6 +55,7 @@ extends:
- name: monaco-editor
workingDirectory: $(Build.SourcesDirectory)/out/monaco-editor
testPlatforms: []
skipAPIScan: true # package build requires Linux
buildSteps:
- script: npm ci
displayName: Install NPM dependencies
@ -68,6 +70,7 @@ extends:
- name: monaco-editor-webpack-plugin
workingDirectory: $(Build.SourcesDirectory)/webpack-plugin
testPlatforms: []
packagePlatform: Windows
buildSteps:
- script: npm ci
displayName: Install NPM dependencies