Engineering - switch from npm-run-all to npm-run-all2 (#284087)

* Introduce compilation error

* Engineering - limit the tasks that we run

* Limit available memory to simulate an OOM

* Try to update the task

* Remove the use of npm-run-all

* Fix script

* Another try

* Try npm-run-all2

* Restore tasks, keep npm-run-all2

* Switch from npm-run-all to npm-run-all2

* Revert changes that were used for testing
This commit is contained in:
Ladislau Szomoru
2026-01-05 14:49:42 +00:00
committed by GitHub
parent b4ac641a4b
commit dd65f0c5ef
18 changed files with 479 additions and 3147 deletions

View File

@@ -137,7 +137,7 @@ jobs:
set -e
for i in {1..3}; do # try 3 times (matching retryCountOnTaskFailure: 3)
if npm exec -- npm-run-all -lp "electron ${{ env.VSCODE_ARCH }}" "playwright-install"; then
if npm exec -- npm-run-all2 -lp "electron ${{ env.VSCODE_ARCH }}" "playwright-install"; then
echo "Download successful on attempt $i"
break
fi