Alexandru Dima преди 2 години
родител
ревизия
9375d4ba65
променени са 2 файла, в които са добавени 26 реда и са изтрити 2 реда
  1. 16 1
      .github/workflows/publish.yml
  2. 10 1
      CONTRIBUTING.md

+ 16 - 1
.github/workflows/publish.yml

@@ -203,7 +203,22 @@ jobs:
       - name: (monaco-editor) Package using webpack plugin
         if: ${{ steps.state.outputs.skip_monaco_editor == 'false' }}
         working-directory: './monaco-editor'
-        run: npm run package-for-smoketest --prefix webpack-plugin
+        run: npm run package-for-smoketest-webpack
+
+      - name: (monaco-editor) Package using esbuild
+        if: ${{ steps.state.outputs.skip_monaco_editor == 'false' }}
+        working-directory: './monaco-editor'
+        run: npm run package-for-smoketest-esbuild
+
+      - name: (monaco-editor) Package using vite
+        if: ${{ steps.state.outputs.skip_monaco_editor == 'false' }}
+        working-directory: './monaco-editor'
+        run: npm run package-for-smoketest-vite
+
+      - name: (monaco-editor) Package using parcel
+        if: ${{ steps.state.outputs.skip_monaco_editor == 'false' }}
+        working-directory: './monaco-editor'
+        run: npm run package-for-smoketest-parcel --prefix test/smoke/parcel
 
       - name: (monaco-editor) Run smoke test
         if: ${{ steps.state.outputs.skip_monaco_editor == 'false' }}

+ 10 - 1
CONTRIBUTING.md

@@ -74,7 +74,16 @@ Open [http://localhost:8080/monaco-editor/test/manual/?editor=src](http://localh
 /src/monaco-editor> npm run compile --prefix webpack-plugin
 
 # package using the webpack plugin
-/src/monaco-editor> npm run package-for-smoketest --prefix webpack-plugin
+/src/monaco-editor> npm run package-for-smoketest-webpack
+
+# package using esbuild
+/src/monaco-editor> npm run package-for-smoketest-esbuild
+
+# package using vite
+/src/monaco-editor> npm run package-for-smoketest-vite
+
+# package using parcel
+/src/monaco-editor> npm run package-for-smoketest-parcel --prefix test/smoke/parcel
 
 # run the smoketest
 /src/monaco-editor> npm run smoketest-debug