mirror of
https://github.com/microsoft/monaco-editor.git
synced 2025-12-22 10:25:42 +01:00
Fixes node version (#4962)
This commit is contained in:
parent
e56ad4b588
commit
ecc00a0e24
2 changed files with 47 additions and 41 deletions
83
.github/workflows/ci.yml
vendored
83
.github/workflows/ci.yml
vendored
|
|
@ -44,58 +44,59 @@ jobs:
|
|||
if: ${{ steps.cacheNodeModules.outputs.cache-hit != 'true' }}
|
||||
run: npm ci --prefix webpack-plugin
|
||||
|
||||
# <building-from-source>
|
||||
- name: Setup, Build & Test monaco-editor-core
|
||||
run: yarn ts-node ./scripts/ci/build-monaco-editor-core-pkg nightly
|
||||
env:
|
||||
VSCODE_REF: 'main'
|
||||
PRERELEASE_VERSION: 'dev-${today}'
|
||||
# CI steps temporarily disabled (enable by end of august 2025)
|
||||
# # <building-from-source>
|
||||
# - name: Setup, Build & Test monaco-editor-core
|
||||
# run: yarn ts-node ./scripts/ci/build-monaco-editor-core-pkg nightly
|
||||
# env:
|
||||
# VSCODE_REF: 'main'
|
||||
# PRERELEASE_VERSION: 'dev-${today}'
|
||||
|
||||
- name: Link monaco-editor-core
|
||||
run: npm link
|
||||
working-directory: ./dependencies/vscode/out-monaco-editor-core
|
||||
# - name: Link monaco-editor-core
|
||||
# run: npm link
|
||||
# working-directory: ./dependencies/vscode/out-monaco-editor-core
|
||||
|
||||
- name: Link monaco-editor-core
|
||||
run: npm link monaco-editor-core
|
||||
# </building-from-source>
|
||||
# - name: Link monaco-editor-core
|
||||
# run: npm link monaco-editor-core
|
||||
# # </building-from-source>
|
||||
|
||||
# TODO: prettier formatting
|
||||
# - name: Check prettier
|
||||
# run: npm run prettier-check
|
||||
# # TODO: prettier formatting
|
||||
# # - name: Check prettier
|
||||
# # run: npm run prettier-check
|
||||
|
||||
- name: Build
|
||||
run: npm run build
|
||||
# - name: Build
|
||||
# run: npm run build
|
||||
|
||||
- name: Run unit tests
|
||||
run: npm test
|
||||
# - name: Run unit tests
|
||||
# run: npm test
|
||||
|
||||
- name: Compile webpack plugin
|
||||
run: npm run compile --prefix webpack-plugin
|
||||
# - name: Compile webpack plugin
|
||||
# run: npm run compile --prefix webpack-plugin
|
||||
|
||||
- name: Package using webpack plugin
|
||||
run: npm run package-for-smoketest-webpack
|
||||
# - name: Package using webpack plugin
|
||||
# run: npm run package-for-smoketest-webpack
|
||||
|
||||
- name: Package using esbuild
|
||||
run: npm run package-for-smoketest-esbuild
|
||||
# - name: Package using esbuild
|
||||
# run: npm run package-for-smoketest-esbuild
|
||||
|
||||
- name: Package using vite
|
||||
run: npm run package-for-smoketest-vite
|
||||
# - name: Package using vite
|
||||
# run: npm run package-for-smoketest-vite
|
||||
|
||||
# - name: Package using parcel
|
||||
# run: npm run package-for-smoketest-parcel --prefix test/smoke/parcel
|
||||
# Disabled for now, as the parcel bundler cannot deal with VS Code process variable
|
||||
# # - name: Package using parcel
|
||||
# # run: npm run package-for-smoketest-parcel --prefix test/smoke/parcel
|
||||
# # Disabled for now, as the parcel bundler cannot deal with VS Code process variable
|
||||
|
||||
- name: Run smoke test
|
||||
run: npm run smoketest
|
||||
# - name: Run smoke test
|
||||
# run: npm run smoketest
|
||||
|
||||
# - name: Install website node modules
|
||||
# working-directory: website
|
||||
# run: yarn install --frozen-lockfile
|
||||
# # - name: Install website node modules
|
||||
# # working-directory: website
|
||||
# # run: yarn install --frozen-lockfile
|
||||
|
||||
# - name: Build website
|
||||
# working-directory: website
|
||||
# run: yarn run build
|
||||
# # - name: Build website
|
||||
# # working-directory: website
|
||||
# # run: yarn run build
|
||||
|
||||
# - name: Test website
|
||||
# working-directory: website
|
||||
# run: yarn test
|
||||
# # - name: Test website
|
||||
# # working-directory: website
|
||||
# # run: yarn test
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue