Move more tasks to npm scripts

This commit is contained in:
Raymond Zhao 2025-02-03 15:00:20 -08:00
parent 89c3819d41
commit 34509892c2
No known key found for this signature in database
GPG key ID: FC85D7E1120707B5
3 changed files with 9 additions and 5 deletions

View file

@ -57,7 +57,7 @@ extends:
- script: npm ci - script: npm ci
displayName: Install NPM dependencies displayName: Install NPM dependencies
- script: npm run ts-node ./scripts/ci/monaco-editor-core-prepare nightly - script: npm run prepare-nightly-core
env: env:
VSCODE_REF: ${{ parameters.vscodeRef }} VSCODE_REF: ${{ parameters.vscodeRef }}
PRERELEASE_VERSION: ${{ parameters.prereleaseVersion }} PRERELEASE_VERSION: ${{ parameters.prereleaseVersion }}
@ -78,7 +78,7 @@ extends:
- script: npm ci - script: npm ci
displayName: Install NPM dependencies displayName: Install NPM dependencies
- script: npm run ts-node ./scripts/ci/monaco-editor-prepare nightly - script: npm run prepare-nightly
env: env:
VSCODE_REF: ${{ parameters.vscodeRef }} VSCODE_REF: ${{ parameters.vscodeRef }}
PRERELEASE_VERSION: ${{ parameters.prereleaseVersion }} PRERELEASE_VERSION: ${{ parameters.prereleaseVersion }}

View file

@ -45,7 +45,7 @@ extends:
- script: npm ci - script: npm ci
displayName: Install NPM dependencies displayName: Install NPM dependencies
- script: yarn ts-node ./scripts/ci/monaco-editor-core-prepare stable - script: npm run prepare-stable-core
displayName: Setup, Build & Test monaco-editor-core displayName: Setup, Build & Test monaco-editor-core
tag: latest tag: latest
@ -62,7 +62,7 @@ extends:
- script: npm ci - script: npm ci
displayName: Install NPM dependencies displayName: Install NPM dependencies
- script: yarn ts-node ./scripts/ci/monaco-editor-prepare stable - script: npm run prepare-stable
displayName: Setup, Build & Test monaco-editor displayName: Setup, Build & Test monaco-editor
tag: latest tag: latest

View file

@ -28,7 +28,11 @@
"update-actions": "pin-github-action ./.github/workflows/website.yml", "update-actions": "pin-github-action ./.github/workflows/website.yml",
"watch": "tsc -w -p ./src", "watch": "tsc -w -p ./src",
"build": "ts-node ./build/build-languages", "build": "ts-node ./build/build-languages",
"build-monaco-editor": "npm run build && ts-node ./build/build-monaco-editor" "build-monaco-editor": "npm run build && ts-node ./build/build-monaco-editor",
"prepare-nightly": "ts-node ./scripts/ci/monaco-editor-prepare nightly",
"prepare-stable": "ts-node ./scripts/ci/monaco-editor-prepare stable",
"prepare-nightly-core": "ts-node ./scripts/ci/monaco-editor-core-prepare nightly",
"prepare-stable-core": "ts-node ./scripts/ci/monaco-editor-core-prepare stable"
}, },
"typings": "./esm/vs/editor/editor.api.d.ts", "typings": "./esm/vs/editor/editor.api.d.ts",
"module": "./esm/vs/editor/editor.main.js", "module": "./esm/vs/editor/editor.main.js",