Exporting environment variables Exporting CI Exporting DISPLAY Exporting GIT_TERMINAL_PROMPT Exporting PAGER Exporting SEMAPHORE Exporting SEMAPHORE_AGENT_MACHINE_ENVIRONMENT_TYPE Exporting SEMAPHORE_AGENT_MACHINE_OS_IMAGE Exporting SEMAPHORE_AGENT_MACHINE_TYPE Exporting SEMAPHORE_ARTIFACT_TOKEN Exporting SEMAPHORE_BLOCK_NAME Exporting SEMAPHORE_GIT_BRANCH Exporting SEMAPHORE_GIT_COMMITTER Exporting SEMAPHORE_GIT_COMMIT_AUTHOR Exporting SEMAPHORE_GIT_COMMIT_RANGE Exporting SEMAPHORE_GIT_DIR Exporting SEMAPHORE_GIT_PROVIDER Exporting SEMAPHORE_GIT_PR_BRANCH Exporting SEMAPHORE_GIT_PR_NAME Exporting SEMAPHORE_GIT_PR_NUMBER Exporting SEMAPHORE_GIT_PR_SHA Exporting SEMAPHORE_GIT_PR_SLUG Exporting SEMAPHORE_GIT_REF Exporting SEMAPHORE_GIT_REF_TYPE Exporting SEMAPHORE_GIT_REPO_NAME Exporting SEMAPHORE_GIT_REPO_SLUG Exporting SEMAPHORE_GIT_SHA Exporting SEMAPHORE_GIT_URL Exporting SEMAPHORE_GIT_WORKING_BRANCH Exporting SEMAPHORE_JOB_CREATION_TIME Exporting SEMAPHORE_JOB_ID Exporting SEMAPHORE_JOB_NAME Exporting SEMAPHORE_JOB_TYPE Exporting SEMAPHORE_ORGANIZATION_ID Exporting SEMAPHORE_ORGANIZATION_URL Exporting SEMAPHORE_PIPELINE_0_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ID Exporting SEMAPHORE_PIPELINE_NAME Exporting SEMAPHORE_PIPELINE_PROMOTED_BY Exporting SEMAPHORE_PIPELINE_PROMOTION Exporting SEMAPHORE_PIPELINE_RERUN Exporting SEMAPHORE_PROJECT_ID Exporting SEMAPHORE_PROJECT_NAME Exporting SEMAPHORE_TOOLBOX_METRICS_ENABLED Exporting SEMAPHORE_WORKFLOW_HOOK_SOURCE Exporting SEMAPHORE_WORKFLOW_ID Exporting SEMAPHORE_WORKFLOW_NUMBER Exporting SEMAPHORE_WORKFLOW_RERUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_API Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_MANUAL_RUN Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE Exporting TERM Injecting Files Injecting /home/semaphore/.ssh/id_rsa with file mode 0600 Running the pre-job hook configured in the agent Running: source /opt/semaphoreci/prejob/pre_job.sh Warning: The agent is configured to fail the job if the pre-job hook fails. Installing toolbox in pre-job-hook Toolbox download URL: http://packages.semaphoreci.com/toolbox/releases/download/v1.46.2/linux.tar Tar file: linux.tar Attempt 5 toolbox/ toolbox/sem-dockerize toolbox/cache toolbox/when_otp_27 toolbox/spc toolbox/sem-semantic-release toolbox/sem-service toolbox/retry toolbox/sem-install toolbox/install-package toolbox/when_otp_25 toolbox/sem-service-check-params toolbox/sem-version toolbox/ssh-session-cli toolbox/when_otp_24 toolbox/toolbox toolbox/sem-context toolbox/enetwork toolbox/system-metrics-collector toolbox/libcheckout toolbox/libchecksum toolbox/README.md toolbox/Dockerfile.dev toolbox/when_otp_26 toolbox/artifact toolbox/install-toolbox toolbox/test-results retry installed ssh-session-cli installed cache installed sem-context installed sem-service installed sem-dockerize installed sem-service-check-params installed sem-semantic-release installed Installing the artifacts CLI artifacts installed Installing the test results CLI test-results installed Installing the install-package for linux install-package installed Installing the SPC CLI spc installed Installing the when CLI Erlang version: 27 when installed Installing the enetwork CLI enetwork installed Starting to collect System Metrics in /tmp/system-metrics Starting virtual X frame buffer: Xvfb. Toolbox installed Starting ssh-agent Agent pid 2474 ssh-agent started Connecting to cache usage: ssh-keyscan [-46cDHv] [-f file] [-O option] [-p port] [-T timeout] [-t type] [host | addrlist namelist] Identity added: /home/semaphore/.ssh/id_rsa (/home/semaphore/.ssh/id_rsa) checkout Cloning into 'GDevelop'... Warning: Permanently added 'github.com' (ED25519) to the list of known hosts. remote: Enumerating objects: 8356, done. remote: Counting objects: 0% (1/8356) remote: Counting objects: 1% (84/8356) remote: Counting objects: 2% (168/8356) remote: Counting objects: 3% (251/8356) remote: Counting objects: 4% (335/8356) remote: Counting objects: 5% (418/8356) remote: Counting objects: 6% (502/8356) remote: Counting objects: 7% (585/8356) remote: Counting objects: 8% (669/8356) remote: Counting objects: 9% (753/8356) remote: Counting objects: 10% (836/8356) remote: Counting objects: 11% (920/8356) remote: Counting objects: 12% (1003/8356) remote: Counting objects: 13% (1087/8356) remote: Counting objects: 14% (1170/8356) remote: Counting objects: 15% (1254/8356) remote: Counting objects: 16% (1337/8356) remote: Counting objects: 17% (1421/8356) remote: Counting objects: 18% (1505/8356) remote: Counting objects: 19% (1588/8356) remote: Counting objects: 20% (1672/8356) remote: Counting objects: 21% (1755/8356) remote: Counting objects: 22% (1839/8356) remote: Counting objects: 23% (1922/8356) remote: Counting objects: 24% (2006/8356) remote: Counting objects: 25% (2089/8356) remote: Counting objects: 26% (2173/8356) remote: Counting objects: 27% (2257/8356) remote: Counting objects: 28% (2340/8356) remote: Counting objects: 29% (2424/8356) remote: Counting objects: 30% (2507/8356) remote: Counting objects: 31% (2591/8356) remote: Counting objects: 32% (2674/8356) remote: Counting objects: 33% (2758/8356) remote: Counting objects: 34% (2842/8356) remote: Counting objects: 35% (2925/8356) remote: Counting objects: 36% (3009/8356) remote: Counting objects: 37% (3092/8356) remote: Counting objects: 38% (3176/8356) remote: Counting objects: 39% (3259/8356) remote: Counting objects: 40% (3343/8356) remote: Counting objects: 41% (3426/8356) remote: Counting objects: 42% (3510/8356) remote: Counting objects: 43% (3594/8356) remote: Counting objects: 44% (3677/8356) remote: Counting objects: 45% (3761/8356) remote: Counting objects: 46% (3844/8356) remote: Counting objects: 47% (3928/8356) remote: Counting objects: 48% (4011/8356) remote: Counting objects: 49% (4095/8356) remote: Counting objects: 50% (4178/8356) remote: Counting objects: 51% (4262/8356) remote: Counting objects: 52% (4346/8356) remote: Counting objects: 53% (4429/8356) remote: Counting objects: 54% (4513/8356) remote: Counting objects: 55% (4596/8356) remote: Counting objects: 56% (4680/8356) remote: Counting objects: 57% (4763/8356) remote: Counting objects: 58% (4847/8356) remote: Counting objects: 59% (4931/8356) remote: Counting objects: 60% (5014/8356) remote: Counting objects: 61% (5098/8356) remote: Counting objects: 62% (5181/8356) remote: Counting objects: 63% (5265/8356) remote: Counting objects: 64% (5348/8356) remote: Counting objects: 65% (5432/8356) remote: Counting objects: 66% (5515/8356) remote: Counting objects: 67% (5599/8356) remote: Counting objects: 68% (5683/8356) remote: Counting objects: 69% (5766/8356) remote: Counting objects: 70% (5850/8356) remote: Counting objects: 71% (5933/8356) remote: Counting objects: 72% (6017/8356) remote: Counting objects: 73% (6100/8356) remote: Counting objects: 74% (6184/8356) remote: Counting objects: 75% (6267/8356) remote: Counting objects: 76% (6351/8356) remote: Counting objects: 77% (6435/8356) remote: Counting objects: 78% (6518/8356) remote: Counting objects: 79% (6602/8356) remote: Counting objects: 80% (6685/8356) remote: Counting objects: 81% (6769/8356) remote: Counting objects: 82% (6852/8356) remote: Counting objects: 83% (6936/8356) remote: Counting objects: 84% (7020/8356) remote: Counting objects: 85% (7103/8356) remote: Counting objects: 86% (7187/8356) remote: Counting objects: 87% (7270/8356) remote: Counting objects: 88% (7354/8356) remote: Counting objects: 89% (7437/8356) remote: Counting objects: 90% (7521/8356) remote: Counting objects: 91% (7604/8356) remote: Counting objects: 92% (7688/8356) remote: Counting objects: 93% (7772/8356) remote: Counting objects: 94% (7855/8356) remote: Counting objects: 95% (7939/8356) remote: Counting objects: 96% (8022/8356) remote: Counting objects: 97% (8106/8356) remote: Counting objects: 98% (8189/8356) remote: Counting objects: 99% (8273/8356) remote: Counting objects: 100% (8356/8356) remote: Counting objects: 100% (8356/8356), done. remote: Compressing objects: 0% (1/7273) remote: Compressing objects: 1% (73/7273) remote: Compressing objects: 2% (146/7273) remote: Compressing objects: 3% (219/7273) remote: Compressing objects: 4% (291/7273) remote: Compressing objects: 5% (364/7273) remote: Compressing objects: 6% (437/7273) remote: Compressing objects: 7% (510/7273) remote: Compressing objects: 8% (582/7273) remote: Compressing objects: 9% (655/7273) remote: Compressing objects: 10% (728/7273) remote: Compressing objects: 11% (801/7273) remote: Compressing objects: 12% (873/7273) remote: Compressing objects: 13% (946/7273) remote: Compressing objects: 14% (1019/7273) remote: Compressing objects: 15% (1091/7273) remote: Compressing objects: 16% (1164/7273) remote: Compressing objects: 17% (1237/7273) remote: Compressing objects: 18% (1310/7273) remote: Compressing objects: 19% (1382/7273) remote: Compressing objects: 20% (1455/7273) remote: Compressing objects: 21% (1528/7273) remote: Compressing objects: 22% (1601/7273) remote: Compressing objects: 23% (1673/7273) remote: Compressing objects: 24% (1746/7273) remote: Compressing objects: 25% (1819/7273) remote: Compressing objects: 25% (1847/7273) remote: Compressing objects: 26% (1891/7273) remote: Compressing objects: 27% (1964/7273) remote: Compressing objects: 28% (2037/7273) remote: Compressing objects: 29% (2110/7273) remote: Compressing objects: 30% (2182/7273) remote: Compressing objects: 30% (2186/7273) remote: Compressing objects: 30% (2210/7273) remote: Compressing objects: 30% (2234/7273) remote: Compressing objects: 30% (2251/7273) remote: Compressing objects: 31% (2255/7273) remote: Compressing objects: 31% (2267/7273) remote: Compressing objects: 31% (2280/7273) remote: Compressing objects: 31% (2298/7273) remote: Compressing objects: 31% (2314/7273) remote: Compressing objects: 32% (2328/7273) remote: Compressing objects: 33% (2401/7273) remote: Compressing objects: 34% (2473/7273) remote: Compressing objects: 35% (2546/7273) remote: Compressing objects: 36% (2619/7273) remote: Compressing objects: 37% (2692/7273) remote: Compressing objects: 38% (2764/7273) remote: Compressing objects: 39% (2837/7273) remote: Compressing objects: 40% (2910/7273) remote: Compressing objects: 41% (2982/7273) remote: Compressing objects: 42% (3055/7273) remote: Compressing objects: 43% (3128/7273) remote: Compressing objects: 44% (3201/7273) remote: Compressing objects: 45% (3273/7273) remote: Compressing objects: 46% (3346/7273) remote: Compressing objects: 47% (3419/7273) remote: Compressing objects: 48% (3492/7273) remote: Compressing objects: 49% (3564/7273) remote: Compressing objects: 50% (3637/7273) remote: Compressing objects: 51% (3710/7273) remote: Compressing objects: 52% (3782/7273) remote: Compressing objects: 53% (3855/7273) remote: Compressing objects: 54% (3928/7273) remote: Compressing objects: 55% (4001/7273) remote: Compressing objects: 56% (4073/7273) remote: Compressing objects: 57% (4146/7273) remote: Compressing objects: 58% (4219/7273) remote: Compressing objects: 59% (4292/7273) remote: Compressing objects: 60% (4364/7273) remote: Compressing objects: 61% (4437/7273) remote: Compressing objects: 62% (4510/7273) remote: Compressing objects: 63% (4582/7273) remote: Compressing objects: 64% (4655/7273) remote: Compressing objects: 65% (4728/7273) remote: Compressing objects: 66% (4801/7273) remote: Compressing objects: 67% (4873/7273) remote: Compressing objects: 68% (4946/7273) remote: Compressing objects: 69% (5019/7273) remote: Compressing objects: 70% (5092/7273) remote: Compressing objects: 71% (5164/7273) remote: Compressing objects: 72% (5237/7273) remote: Compressing objects: 73% (5310/7273) remote: Compressing objects: 74% (5383/7273) remote: Compressing objects: 75% (5455/7273) remote: Compressing objects: 76% (5528/7273) remote: Compressing objects: 77% (5601/7273) remote: Compressing objects: 78% (5673/7273) remote: Compressing objects: 79% (5746/7273) remote: Compressing objects: 79% (5797/7273) remote: Compressing objects: 80% (5819/7273) remote: Compressing objects: 81% (5892/7273) remote: Compressing objects: 82% (5964/7273) remote: Compressing objects: 83% (6037/7273) remote: Compressing objects: 84% (6110/7273) remote: Compressing objects: 85% (6183/7273) remote: Compressing objects: 86% (6255/7273) remote: Compressing objects: 87% (6328/7273) remote: Compressing objects: 88% (6401/7273) remote: Compressing objects: 89% (6473/7273) remote: Compressing objects: 90% (6546/7273) remote: Compressing objects: 91% (6619/7273) remote: Compressing objects: 92% (6692/7273) remote: Compressing objects: 93% (6764/7273) remote: Compressing objects: 94% (6837/7273) remote: Compressing objects: 95% (6910/7273) remote: Compressing objects: 96% (6983/7273) remote: Compressing objects: 97% (7055/7273) remote: Compressing objects: 98% (7128/7273) remote: Compressing objects: 99% (7201/7273) remote: Compressing objects: 100% (7273/7273) remote: Compressing objects: 100% (7273/7273), done. Receiving objects: 0% (1/8356) Receiving objects: 1% (84/8356) Receiving objects: 2% (168/8356) Receiving objects: 3% (251/8356) Receiving objects: 4% (335/8356) Receiving objects: 5% (418/8356) Receiving objects: 6% (502/8356) Receiving objects: 7% (585/8356) Receiving objects: 8% (669/8356) Receiving objects: 9% (753/8356) Receiving objects: 10% (836/8356) Receiving objects: 11% (920/8356) Receiving objects: 12% (1003/8356) Receiving objects: 13% (1087/8356) Receiving objects: 14% (1170/8356) Receiving objects: 15% (1254/8356) Receiving objects: 16% (1337/8356) Receiving objects: 17% (1421/8356) Receiving objects: 18% (1505/8356) Receiving objects: 19% (1588/8356) Receiving objects: 20% (1672/8356) Receiving objects: 21% (1755/8356) Receiving objects: 22% (1839/8356) Receiving objects: 23% (1922/8356) Receiving objects: 24% (2006/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 25% (2089/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 26% (2173/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 27% (2257/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 28% (2340/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 29% (2424/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 30% (2507/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 31% (2591/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 32% (2674/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 33% (2758/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 34% (2842/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 35% (2925/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 35% (2931/8356), 4.63 MiB | 8.52 MiB/s Receiving objects: 36% (3009/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 37% (3092/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 38% (3176/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 39% (3259/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 40% (3343/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 41% (3426/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 42% (3510/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 43% (3594/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 44% (3677/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 45% (3761/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 46% (3844/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 47% (3928/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 48% (4011/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 49% (4095/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 50% (4178/8356), 14.46 MiB | 13.89 MiB/s Receiving objects: 51% (4262/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 52% (4346/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 53% (4429/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 54% (4513/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 55% (4596/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 56% (4680/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 57% (4763/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 58% (4847/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 59% (4931/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 60% (5014/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 61% (5098/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 62% (5181/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 63% (5265/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 64% (5348/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 65% (5432/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 66% (5515/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 67% (5599/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 68% (5683/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 69% (5766/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 70% (5850/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 71% (5933/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 72% (6017/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 73% (6100/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 74% (6184/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 75% (6267/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 76% (6351/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 77% (6435/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 78% (6518/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 79% (6602/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 80% (6685/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 81% (6769/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 82% (6852/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 83% (6936/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 84% (7020/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 85% (7103/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 86% (7187/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 86% (7190/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 87% (7270/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 88% (7354/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 89% (7437/8356), 23.91 MiB | 15.52 MiB/s Receiving objects: 90% (7521/8356), 33.56 MiB | 16.45 MiB/s Receiving objects: 91% (7604/8356), 33.56 MiB | 16.45 MiB/s Receiving objects: 92% (7688/8356), 43.17 MiB | 16.99 MiB/s Receiving objects: 92% (7753/8356), 43.17 MiB | 16.99 MiB/s Receiving objects: 93% (7772/8356), 51.65 MiB | 16.98 MiB/s Receiving objects: 94% (7855/8356), 55.53 MiB | 15.58 MiB/s Receiving objects: 95% (7939/8356), 55.53 MiB | 15.58 MiB/s Receiving objects: 96% (8022/8356), 55.53 MiB | 15.58 MiB/s Receiving objects: 97% (8106/8356), 55.53 MiB | 15.58 MiB/s Receiving objects: 98% (8189/8356), 55.53 MiB | 15.58 MiB/s Receiving objects: 99% (8273/8356), 55.53 MiB | 15.58 MiB/s remote: Total 8356 (delta 1999), reused 4879 (delta 977), pack-reused 0 (from 0) Receiving objects: 100% (8356/8356), 55.53 MiB | 15.58 MiB/s Receiving objects: 100% (8356/8356), 60.64 MiB | 15.79 MiB/s, done. Resolving deltas: 0% (0/1999) Resolving deltas: 1% (20/1999) Resolving deltas: 2% (40/1999) Resolving deltas: 3% (60/1999) Resolving deltas: 4% (80/1999) Resolving deltas: 5% (100/1999) Resolving deltas: 6% (120/1999) Resolving deltas: 7% (140/1999) Resolving deltas: 8% (160/1999) Resolving deltas: 9% (180/1999) Resolving deltas: 10% (200/1999) Resolving deltas: 11% (220/1999) Resolving deltas: 12% (240/1999) Resolving deltas: 13% (260/1999) Resolving deltas: 14% (281/1999) Resolving deltas: 15% (300/1999) Resolving deltas: 16% (320/1999) Resolving deltas: 17% (340/1999) Resolving deltas: 18% (360/1999) Resolving deltas: 19% (380/1999) Resolving deltas: 20% (400/1999) Resolving deltas: 21% (420/1999) Resolving deltas: 22% (440/1999) Resolving deltas: 23% (460/1999) Resolving deltas: 24% (480/1999) Resolving deltas: 25% (500/1999) Resolving deltas: 26% (520/1999) Resolving deltas: 27% (540/1999) Resolving deltas: 28% (560/1999) Resolving deltas: 29% (580/1999) Resolving deltas: 30% (600/1999) Resolving deltas: 31% (620/1999) Resolving deltas: 32% (640/1999) Resolving deltas: 33% (660/1999) Resolving deltas: 34% (680/1999) Resolving deltas: 35% (700/1999) Resolving deltas: 36% (720/1999) Resolving deltas: 37% (740/1999) Resolving deltas: 38% (760/1999) Resolving deltas: 39% (780/1999) Resolving deltas: 40% (800/1999) Resolving deltas: 41% (820/1999) Resolving deltas: 42% (840/1999) Resolving deltas: 43% (860/1999) Resolving deltas: 44% (880/1999) Resolving deltas: 45% (900/1999) Resolving deltas: 46% (920/1999) Resolving deltas: 47% (940/1999) Resolving deltas: 48% (960/1999) Resolving deltas: 49% (980/1999) Resolving deltas: 50% (1000/1999) Resolving deltas: 51% (1020/1999) Resolving deltas: 52% (1040/1999) Resolving deltas: 53% (1060/1999) Resolving deltas: 54% (1080/1999) Resolving deltas: 55% (1100/1999) Resolving deltas: 56% (1120/1999) Resolving deltas: 57% (1140/1999) Resolving deltas: 58% (1160/1999) Resolving deltas: 59% (1180/1999) Resolving deltas: 60% (1200/1999) Resolving deltas: 61% (1220/1999) Resolving deltas: 62% (1240/1999) Resolving deltas: 63% (1260/1999) Resolving deltas: 64% (1280/1999) Resolving deltas: 65% (1300/1999) Resolving deltas: 66% (1320/1999) Resolving deltas: 67% (1340/1999) Resolving deltas: 68% (1360/1999) Resolving deltas: 69% (1380/1999) Resolving deltas: 70% (1400/1999) Resolving deltas: 71% (1420/1999) Resolving deltas: 72% (1440/1999) Resolving deltas: 73% (1460/1999) Resolving deltas: 74% (1480/1999) Resolving deltas: 75% (1500/1999) Resolving deltas: 76% (1520/1999) Resolving deltas: 77% (1540/1999) Resolving deltas: 78% (1560/1999) Resolving deltas: 79% (1580/1999) Resolving deltas: 80% (1600/1999) Resolving deltas: 81% (1620/1999) Resolving deltas: 82% (1640/1999) Resolving deltas: 83% (1660/1999) Resolving deltas: 84% (1680/1999) Resolving deltas: 85% (1700/1999) Resolving deltas: 86% (1720/1999) Resolving deltas: 87% (1740/1999) Resolving deltas: 88% (1760/1999) Resolving deltas: 89% (1780/1999) Resolving deltas: 90% (1800/1999) Resolving deltas: 91% (1820/1999) Resolving deltas: 92% (1840/1999) Resolving deltas: 93% (1860/1999) Resolving deltas: 94% (1880/1999) Resolving deltas: 95% (1900/1999) Resolving deltas: 96% (1920/1999) Resolving deltas: 97% (1940/1999) Resolving deltas: 98% (1960/1999) Resolving deltas: 99% (1980/1999) Resolving deltas: 100% (1999/1999) Resolving deltas: 100% (1999/1999), done. HEAD is now at 631f915820e719686380c6e12568eb8f9e572812 can_use_cache() { [ "${SEMAPHORE_GIT_REF_TYPE}" != "pull-request" ] || \ [ "${SEMAPHORE_GIT_PR_SLUG}" = "${SEMAPHORE_GIT_REPO_SLUG}" ] } NEWIDE_KEY="newIDE-app-node_modules-v2-$SEMAPHORE_GIT_BRANCH-revision-$(checksum newIDE/app/package-lock.json)" GDJS_KEY="GDJS-node_modules-v2-$SEMAPHORE_GIT_BRANCH-revision-$(checksum GDJS/package-lock.json)" GDJS_TESTS_KEY="GDJS-tests-node_modules-v2-$SEMAPHORE_GIT_BRANCH-revision-$(checksum GDJS/tests/package-lock.json)" if can_use_cache; then echo "Restoring caches..." cache restore "${NEWIDE_KEY}" cache restore "${GDJS_KEY}" cache restore "${GDJS_TESTS_KEY}" else echo "Fork PR: skipping cache restore" fi (cd newIDE/app && npm i) (cd GDJS && git checkout package-lock.json && npm i) (cd GDJS/tests && npm i) Fork PR: skipping cache restore npm warn deprecated whatwg-encoding@1.0.5: Use @exodus/bytes instead for a more spec-conformant and faster implementation npm warn deprecated workbox-google-analytics@4.3.1: It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained npm warn deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin. npm warn deprecated url-search-params@1.1.0: now available as @ungap/url-search-params npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead npm warn deprecated tar@6.2.1: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated q@1.5.1: You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. npm warn deprecated npm warn deprecated (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) npm warn deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x. npm warn deprecated lodash.template@4.5.0: This package is deprecated. Use https://socket.dev/npm/package/eta instead. npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated domexception@2.0.1: Use your platform's native DOMException instead npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead npm warn deprecated axios@0.18.1: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410 npm warn deprecated @lingui/babel-plugin-transform-react@2.9.2: package deprecated, use @lingui/macro instead npm warn deprecated @lingui/babel-plugin-transform-js@2.9.2: package deprecated, use @lingui/macro instead npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead npm warn deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead npm warn deprecated @hapi/bourne@1.3.2: This version has been deprecated and is no longer supported or maintained npm warn deprecated @hapi/address@2.1.4: Moved to 'npm install @sideway/address' npm warn deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained npm warn deprecated @hapi/joi@15.1.1: Switch to 'npm install joi' npm warn deprecated @babel/plugin-proposal-nullish-coalescing-operator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. npm warn deprecated @babel/plugin-proposal-private-property-in-object@7.21.11: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead. npm warn deprecated @babel/plugin-proposal-optional-chaining@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. npm warn deprecated @babel/plugin-proposal-private-methods@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. npm warn deprecated @babel/plugin-proposal-numeric-separator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. npm warn deprecated @babel/plugin-proposal-class-properties@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. npm warn deprecated acorn-import-assertions@1.9.0: package has been renamed to acorn-import-attributes npm warn deprecated workbox-cacheable-response@6.6.0: workbox-background-sync@6.6.0 npm warn deprecated rimraf@2.2.8: Rimraf versions prior to v4 are no longer supported npm warn deprecated workbox-google-analytics@6.6.0: It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained npm warn deprecated workbox-cacheable-response@6.6.0: workbox-background-sync@6.6.0 npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported npm warn deprecated source-map@0.8.0-beta.0: The work that was done in this beta branch won't be included in future versions npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported npm warn deprecated uuid@2.0.3: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm warn deprecated glob@7.1.1: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated glob@7.1.1: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) npm warn deprecated @material-ui/styles@4.11.5: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5. npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated @material-ui/lab@4.0.0-alpha.56: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5. npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options. npm warn deprecated @material-ui/core@4.11.0: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5. npm warn deprecated core-js@2.6.12: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. npm warn deprecated @material-ui/icons@4.9.1: You can now upgrade to @mui/icons. See the guide: https://mui.com/guides/migration-v4/ > gdevelop-ide@0.1.0 postinstall > patch-package && cd ../../GDJS && npm install && cd ../newIDE/app && npm run import-resources patch-package 6.5.1 Applying patches... @material-ui/core@4.11.0 ✔ js-worker-search@1.4.1 ✔ react-dnd-touch-backend@14.1.1 ✔ react-monaco-editor@0.18.0 ✔ react-scripts@5.0.1 ✔ wavesurfer.js@7.12.6 ✔ npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me > gdevelop-javascript-platform@0.0.0 postinstall > patch-package patch-package 6.5.1 Applying patches... @types/three@0.185.1 ✔ typedoc-plugin-reference-excluder@1.1.3 ✔ added 230 packages, and audited 231 packages in 2s 39 packages are looking for funding run `npm fund` for details 8 vulnerabilities (2 moderate, 6 high) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. npm warn install-scripts 1 package has install scripts not yet covered by allowScripts: npm warn install-scripts esbuild@0.13.15 (postinstall: node install.js) npm warn install-scripts npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve ` to allow. > gdevelop-ide@0.1.0 import-resources > npm run make-version-metadata && npm run import-zipped-external-editors && npm run build-theme-resources && npm run make-service-worker && cd scripts && node import-libGD.js && node import-GDJS-Runtime.js && node import-monaco-editor.js && node import-zipped-external-libs.js > gdevelop-ide@0.1.0 make-version-metadata > cd scripts && node make-version-metadata.js ✅ src/Version/VersionMetadata.js properly generated. > gdevelop-ide@0.1.0 import-zipped-external-editors > cd scripts && node import-zipped-editor.js piskel 5.5.228 b161dc74582e428a6d210cd1b74f052ca4aab301d0d522e0be87bdb4962d0fb7 && node import-zipped-editor.js jfxr 5.0.0-beta55 8ac12b557c2ddba958c6f0d3e0c5df8cf3369a65262dcb90cf5c8a7a7d20bdf6 && node import-zipped-editor.js yarn 5.0.134 ba8558cad00ec9b18cf3c6fd8647f8c1478ca67c894bca94a152a3740af209cc 🌐 Outdated/non-existing piskel-editor, downloading it from https://github.com/4ian/GDevelop (be patient)... 📂 Extracting piskel-editor.zip to public/external/piskel folder ✅ Extracted piskel-editor.zip to public/external/piskel folder 🌐 Outdated/non-existing jfxr-editor, downloading it from https://github.com/4ian/GDevelop (be patient)... 📂 Extracting jfxr-editor.zip to public/external/jfxr folder ✅ Extracted jfxr-editor.zip to public/external/jfxr folder 🌐 Outdated/non-existing yarn-editor, downloading it from https://github.com/4ian/GDevelop (be patient)... 📂 Extracting yarn-editor.zip to public/external/yarn folder ✅ Extracted yarn-editor.zip to public/external/yarn folder > gdevelop-ide@0.1.0 build-theme-resources > node scripts/build-theme-resources.js css ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/DefaultDarkTheme/DefaultDarkThemeVariables.css js ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/DefaultDarkTheme/DefaultDarkThemeVariables.json css ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/DefaultLightTheme/DefaultLightThemeVariables.css js ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/DefaultLightTheme/DefaultLightThemeVariables.json css ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/BlueDarkTheme/BlueDarkThemeVariables.css js ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/BlueDarkTheme/BlueDarkThemeVariables.json css ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/NordTheme/NordThemeVariables.css js ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/NordTheme/NordThemeVariables.json css ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/SolarizedDarkTheme/SolarizedDarkThemeVariables.css js ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/SolarizedDarkTheme/SolarizedDarkThemeVariables.json css ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/OneDarkTheme/OneDarkThemeVariables.css js ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/OneDarkTheme/OneDarkThemeVariables.json css ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/RosePineTheme/RosePineThemeVariables.css js ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/RosePineTheme/RosePineThemeVariables.json css ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/DeepBlueTheme/DeepBlueThemeVariables.css js ✔︎ /home/semaphore/GDevelop/newIDE/app/scripts/../src/UI/Theme/DeepBlueTheme/DeepBlueThemeVariables.json > gdevelop-ide@0.1.0 make-service-worker > cd scripts && node make-service-worker.js ⚠️ workbox warning: One of the glob patterns doesn't match any files. Please remove or fix the following: { "globDirectory": "../public", "globPattern": "static/css/*.css", "globIgnores": [ "**/node_modules/**/*", "**/service-worker.js" ] } ℹ️ 0 files will be precached, totaling 0 MB. 🌐 Downloading pre-built libGD.js from https://s3.amazonaws.com/gdevelop-gdevelop.js (be patient)... ℹ️ Trying to download libGD.js for HEAD. ⚠️ Can't download libGD.js (undefined) (baseUrl=https://s3.amazonaws.com/gdevelop-gdevelop.js/feat/custom-value-for-tween-ui/commit/631f915820e719686380c6e12568eb8f9e572812), try again later. ℹ️ Trying to download libGD.js for HEAD~1. ⚠️ Can't download libGD.js (undefined) (baseUrl=https://s3.amazonaws.com/gdevelop-gdevelop.js/feat/custom-value-for-tween-ui/commit/195e9accd847f67ef5c0d56134a37628b45ec67c), try again later. ℹ️ Trying to download libGD.js for HEAD~2. ⚠️ Can't download libGD.js (undefined) (baseUrl=https://s3.amazonaws.com/gdevelop-gdevelop.js/feat/custom-value-for-tween-ui/commit/1b63e7a63f16d0553bcbbf57e96fa092979ef9e6), try again later. ℹ️ Trying to download libGD.js for HEAD~3. ⚠️ Can't download libGD.js (undefined) (baseUrl=https://s3.amazonaws.com/gdevelop-gdevelop.js/feat/custom-value-for-tween-ui/commit/d987c83e9e1c0ce819a07790d5a4b0460151f47d), try again later. ℹ️ Trying to download libGD.js from feat/custom-value-for-tween-ui, latest build. ⚠️ Can't download libGD.js (undefined) (baseUrl=https://s3.amazonaws.com/gdevelop-gdevelop.js/feat/custom-value-for-tween-ui/latest), try again later. ℹ️ Trying to download libGD.js from master, latest build. ✅ libGD.js downloaded and stored in public/libGD.js ✅ Copied libGD.js to node_modules folder ℹ️ Cleaning destination first... ℹ️ Cleaning destination first... ✅ GDJS built in 428ms ✅ GDJS built in 476ms ℹ️ Copying GDJS and extensions runtime sources to /home/semaphore/GDevelop/newIDE/app/resources/GDJS, /home/semaphore/GDevelop/newIDE/app/node_modules/GDJS-for-web-app-only... ✅ Runtime source files copy done (501 file(s) copied in 564ms). ✅ Runtime source files copy done (501 file(s) copied in 575ms). ✅ Sources of Monaco Editor properly copied in public folder ✅ Extracted zip.js.zip to public/external/ folder ✅ Extracted zlib-asm.zip to public/external/ folder > gdevelop-ide@0.1.0 prepare > cd ../.. && node newIDE/app/node_modules/husky/bin.js added 3021 packages, and audited 3023 packages in 3m 471 packages are looking for funding run `npm fund` for details 172 vulnerabilities (8 low, 32 moderate, 121 high, 11 critical) To address issues that do not require attention, run: npm audit fix To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. npm warn install-scripts 8 packages have install scripts not yet covered by allowScripts: npm warn install-scripts protobufjs@7.5.4 (postinstall: node scripts/postinstall) npm warn install-scripts @swc/core@1.15.18 (postinstall: node postinstall.js) npm warn install-scripts core-js@2.6.12 (postinstall: node -e "try{require('./postinstall')}catch(e){}") npm warn install-scripts core-js-pure@3.48.0 (postinstall: node -e "try{require('./postinstall')}catch(e){}") npm warn install-scripts esbuild@0.18.20 (postinstall: node install.js) npm warn install-scripts core-js@3.48.0 (postinstall: node -e "try{require('./postinstall')}catch(e){}") npm warn install-scripts protobufjs@6.11.4 (postinstall: node scripts/postinstall) npm warn install-scripts core-js@3.48.0 (postinstall: node -e "try{require('./postinstall')}catch(e){}") npm warn install-scripts npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve ` to allow. Updated 1 path from the index > gdevelop-javascript-platform@0.0.0 postinstall > patch-package patch-package 6.5.1 Applying patches... @types/three@0.185.1 ✔ typedoc-plugin-reference-excluder@1.1.3 ✔ up to date, audited 231 packages in 640ms 39 packages are looking for funding run `npm fund` for details 8 vulnerabilities (2 moderate, 6 high) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. npm warn install-scripts 1 package has install scripts not yet covered by allowScripts: npm warn install-scripts esbuild@0.13.15 (postinstall: node install.js) npm warn install-scripts npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve ` to allow. npm warn EBADENGINE Unsupported engine { npm warn EBADENGINE package: 'karma@1.7.1', npm warn EBADENGINE required: { node: '0.10 || 0.12 || 4 || 5 || 6 || 7 || 8' }, npm warn EBADENGINE current: { node: 'v24.21.0', npm: '11.19.0' } npm warn EBADENGINE } npm warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated npm warn deprecated set-value@2.0.0: Critical bug fixed in v3.0.1, please upgrade to the latest version. npm warn deprecated source-map-url@0.4.0: See https://github.com/lydell/source-map-url#deprecated npm warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated npm warn deprecated mixin-deep@1.3.1: Critical bug fixed in v2.0.1, please upgrade to the latest version. npm warn deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm warn deprecated graceful-fs@2.0.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js npm warn deprecated source-map-resolve@0.5.2: See https://github.com/lydell/source-map-resolve#deprecated npm warn deprecated json3@3.3.2: Please use the native JSON object instead of JSON 3 npm warn deprecated chokidar@1.7.0: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. npm warn deprecated mkdirp@0.5.0: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) npm warn deprecated set-value@0.4.3: Critical bug fixed in v3.0.1, please upgrade to the latest version. npm warn deprecated mkdirp@0.3.0: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) npm warn deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade npm warn deprecated mocha@1.21.5: Mocha v1.x is no longer supported. npm warn deprecated log4js@0.6.38: 0.x is no longer supported. Please upgrade to 6.x or higher. npm warn deprecated core-js@2.5.7: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. added 360 packages, and audited 361 packages in 2s 1 package is looking for funding run `npm fund` for details 49 vulnerabilities (2 low, 6 moderate, 26 high, 15 critical) To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. cd GDJS npm run check-types > gdevelop-javascript-platform@0.0.0 check-types > tsc tests/tests/named-easings-manager.js:16:20 - error TS2322: Type '{ name: string; cubicBezier: number[]; }' is not assignable to type 'NamedEasingData'. Types of property 'cubicBezier' are incompatible. Type 'number[]' is not assignable to type '[number, number, number, number]'. Target requires 4 element(s) but source may have fewer. 16 namedEasings: [projectNamedEasing],    ~~~~~~~~~~~~~~~~~~ tests/tests/named-easings-manager.js:23:24 - error TS2322: Type '{ name: string; cubicBezier: number[]; }' is not assignable to type 'NamedEasingData'. Types of property 'cubicBezier' are incompatible. Type 'number[]' is not assignable to type '[number, number, number, number]'. 23 namedEasings: [extensionNamedEasing],    ~~~~~~~~~~~~~~~~~~~~ Found 2 errors in the same file, starting at: tests/tests/named-easings-manager.js:16 Exporting environment variables Exporting SEMAPHORE_JOB_RESULT