From 34509892c273c6b3eca587800874ffb832929692 Mon Sep 17 00:00:00 2001 From: Raymond Zhao <7199958+rzhao271@users.noreply.github.com> Date: Mon, 3 Feb 2025 15:00:20 -0800 Subject: [PATCH] Move more tasks to npm scripts --- .azure-pipelines/publish-nightly.yml | 4 ++-- .azure-pipelines/publish-stable.yml | 4 ++-- package.json | 6 +++++- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.azure-pipelines/publish-nightly.yml b/.azure-pipelines/publish-nightly.yml index 2517d717..f92e3ef4 100644 --- a/.azure-pipelines/publish-nightly.yml +++ b/.azure-pipelines/publish-nightly.yml @@ -57,7 +57,7 @@ extends: - script: npm ci displayName: Install NPM dependencies - - script: npm run ts-node ./scripts/ci/monaco-editor-core-prepare nightly + - script: npm run prepare-nightly-core env: VSCODE_REF: ${{ parameters.vscodeRef }} PRERELEASE_VERSION: ${{ parameters.prereleaseVersion }} @@ -78,7 +78,7 @@ extends: - script: npm ci displayName: Install NPM dependencies - - script: npm run ts-node ./scripts/ci/monaco-editor-prepare nightly + - script: npm run prepare-nightly env: VSCODE_REF: ${{ parameters.vscodeRef }} PRERELEASE_VERSION: ${{ parameters.prereleaseVersion }} diff --git a/.azure-pipelines/publish-stable.yml b/.azure-pipelines/publish-stable.yml index fdff66a0..c64961e6 100644 --- a/.azure-pipelines/publish-stable.yml +++ b/.azure-pipelines/publish-stable.yml @@ -45,7 +45,7 @@ extends: - script: npm ci 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 tag: latest @@ -62,7 +62,7 @@ extends: - script: npm ci 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 tag: latest diff --git a/package.json b/package.json index bdc41ec1..9cb50f3a 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,11 @@ "update-actions": "pin-github-action ./.github/workflows/website.yml", "watch": "tsc -w -p ./src", "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", "module": "./esm/vs/editor/editor.main.js",