Commit graph

41 commits

Author SHA1 Message Date
Henning Dieterichs
288737a4d4
Installs playwright deps via install-deps script 2025-11-18 18:31:29 +01:00
Henning Dieterichs
36efbe07d9
Fixes typedoc & updates pipelines to test website (#5102)
* Fixes typedoc & updates pipelines to test website

* Fixes typedoc

* Fixes samples
2025-11-07 16:57:18 +00:00
Henning Dieterichs
e979ae38e3 Adds single package-for-smoketest step 2025-10-08 23:54:16 +02:00
Henning Dieterichs
3bfde9adce
Updates monaco-editor-core dependency & fixes basic-languages amd file (#4965) 2025-08-28 10:40:38 -07:00
Henning Dieterichs
ecc00a0e24
Fixes node version (#4962) 2025-08-28 16:08:32 +02:00
Henning Dieterichs
e56ad4b588
repairs esm and amd build (#4950) 2025-08-28 13:35:17 +02:00
Henning Dieterichs
dd6bdfe8da
Fixes https://github.com/microsoft/monaco-editor/issues/4799 (#4895)
* Fixes https://github.com/microsoft/monaco-editor/issues/4799

* updates ubuntu version

* Update ci.yml

This change pins the GitHub Actions runner to Ubuntu 22.04 instead of the default ubuntu-latest (currently 24.04) because Playwright's install-deps script is not yet compatible with Ubuntu 24.04. Several packages it tries to install—such as libasound2, libffi7, and libx264-163—have been removed, renamed, or replaced in 24.04, causing the dependency installation to fail and the CI job to exit with an error. Ubuntu 22.04 remains fully supported by Playwright and ensures a stable, consistent environment for browser testing and dependency management until 24.04 compatibility is added upstream.

---------

Co-authored-by: Megan Rogge <megan.rogge@microsoft.com>
2025-05-08 16:19:05 +00:00
Raymond Zhao
14b0e04b0d
Fix CI and website workflows (#4824)
Some checks are pending
CI / CI (push) Waiting to run
2025-02-04 01:13:01 +00:00
Henning Dieterichs
8617a8af9e Disables parcel build 2024-02-06 19:49:27 +01:00
Henning Dieterichs
35ba0194b2
Include package.json content in cache key 2023-06-06 10:30:14 +02:00
tamayika
01b6fa5b2e Fix playground type errors and add CI test 2023-03-04 21:38:19 +09:00
Henning Dieterichs
5ccfdf7c02
Restructures out and release folders.
out/amd -> out/languages/amd-tsc
out/release -> out/languages/bundled
release -> out/monaco-editor
2023-02-22 17:39:35 +01:00
Henning Dieterichs
6e7a9ae234
Fixes CI 2023-02-10 11:00:12 +01:00
Henning Dieterichs
366b9c38ff Fixes playwright setup issues. 2022-12-13 17:39:33 +01:00
Alexandru Dima
8fc2ca540c
Add a smoketest for packaging with parcel (#3371)
* Add a smoketest for packaging with parcel

* Prevent parcel from bundling shims for `process` or `buffer`
2022-10-18 19:49:55 +02:00
Alexandru Dima
2b3d8516c6
Bring smoketest scripts together (#3370) 2022-10-18 14:20:09 +02:00
Alexandru Dima
5d653b2569
Smoketest improvements: (#3369)
- Add a smoketest for packaging with vite
- Re-enable the smoketest for packaging with esbuild
- Re-enable the smoketest on webkit
2022-10-18 10:26:38 +02:00
Alex Dima
4090ff3db2
update to node v16 2022-03-29 16:18:16 +02:00
Alex Dima
208f9218f9
Add smoketest for esbuild packaging 2022-02-05 00:55:28 +01:00
Alex Dima
9fac3918b2
Adopt the new editor/contrib layering rules in the esm metadata generation 2022-01-24 12:37:22 +01:00
Alex Dima
ee5da3672a
drop the cached node modules 2021-12-03 19:17:40 +01:00
Alex Dima
2fb82fb3ad
Also run monaco-editor checks in nightly 2021-11-23 09:31:51 +01:00
Alex Dima
7a9cff59a7
First attempt at nightly 2021-11-22 21:57:39 +01:00
Alex Dima
903a92c7bb
Update links 2021-11-16 23:18:23 +01:00
Alex Dima
5bb2a27249
Add website check in CI 2021-11-15 23:14:36 +01:00
Alex Dima
45227a089e
Try to enable smoketests also on webkit 2021-11-15 22:21:38 +01:00
Alex Dima
dfe35b15bb
Add webpack as part of the smoketest 2021-11-15 22:16:09 +01:00
Alex Dima
de38109d4c
Always install playwright 2021-11-15 16:34:39 +01:00
Alex Dima
f84185f497
Download Playwright when node_modules are restored from cache 2021-11-15 16:25:47 +01:00
Alex Dima
a21839d00d
Rename to webpack-plugin 2021-11-15 16:16:53 +01:00
Alex Dima
78b2edf1e3
Add smoketest and run it in CI 2021-11-15 15:55:37 +01:00
Alex Dima
ab787465b6
Add prettier check in CI 2021-11-15 11:58:26 +01:00
Alex Dima
a8df4018f1
Move html sources into /src/ 2021-11-13 19:40:20 +01:00
Alex Dima
08459beac3
Minor tweaks 2021-11-12 21:55:00 +01:00
Alex Dima
59484624a4
Add CI 2021-11-12 21:48:52 +01:00
Alexandru Dima
1cada068d1
Remove CI workflow since vscode runs it now (e.g. 1619014477) 2020-12-28 22:05:43 +01:00
Alexandru Dima
14c560f898
Remove step which moved to the vscode CI 2020-12-28 18:03:19 +01:00
Alexandru Dima
b08878cbb3
Add node module caching 2020-12-28 16:55:20 +01:00
Max Schmitt
1dd0635db4
feat: fix and migrate smoke tests to Playwright (#1961)
* feat: migrate e2e tests to Playwright

* fix: OS dependency

* fix: race condition

* fix: increased launch timeout
2020-05-11 09:21:24 -07:00
Peng Lyu
d7ddf03fde
Validate typings can be imported correctly in simple ts project (#1785) 2020-01-27 11:30:09 -08:00
Peng Lyu
3d0dae8fe1
CI testing for editor distro, webpack bundling and smoke test (#1675)
Bundle/Test with latest VS Code.
2019-11-18 11:50:42 -08:00