Exporting environment variables Exporting CI Exporting DISPLAY 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_OIDC_TOKEN 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.41.0/linux.tar Tar file: linux.tar Attempt 5 toolbox/ toolbox/sem-service toolbox/when_otp_25 toolbox/libchecksum toolbox/install-toolbox toolbox/sem-install toolbox/install-package toolbox/when_otp_26 toolbox/test-results toolbox/when_otp_27 toolbox/system-metrics-collector toolbox/sem-version toolbox/README.md toolbox/artifact toolbox/sem-context toolbox/sem-dockerize toolbox/spc toolbox/cache toolbox/when_otp_24 toolbox/toolbox toolbox/enetwork toolbox/Dockerfile.dev toolbox/sem-service-check-params toolbox/retry toolbox/libcheckout toolbox/sem-semantic-release toolbox/ssh-session-cli 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 4233 ssh-agent started Connecting to cache usage: ssh-keyscan [-46cDHv] [-f file] [-p port] [-T timeout] [-t type] [host | addrlist namelist] Identity added: /home/semaphore/.ssh/id_rsa (/home/semaphore/.ssh/id_rsa) checkout Cloning into 'superplane'... Warning: Permanently added 'github.com' (ED25519) to the list of known hosts. remote: Enumerating objects: 2910, done. remote: Counting objects: 0% (1/2910) remote: Counting objects: 1% (30/2910) remote: Counting objects: 2% (59/2910) remote: Counting objects: 3% (88/2910) remote: Counting objects: 4% (117/2910) remote: Counting objects: 5% (146/2910) remote: Counting objects: 6% (175/2910) remote: Counting objects: 7% (204/2910) remote: Counting objects: 8% (233/2910) remote: Counting objects: 9% (262/2910) remote: Counting objects: 10% (291/2910) remote: Counting objects: 11% (321/2910) remote: Counting objects: 12% (350/2910) remote: Counting objects: 13% (379/2910) remote: Counting objects: 14% (408/2910) remote: Counting objects: 15% (437/2910) remote: Counting objects: 16% (466/2910) remote: Counting objects: 17% (495/2910) remote: Counting objects: 18% (524/2910) remote: Counting objects: 19% (553/2910) remote: Counting objects: 20% (582/2910) remote: Counting objects: 21% (612/2910) remote: Counting objects: 22% (641/2910) remote: Counting objects: 23% (670/2910) remote: Counting objects: 24% (699/2910) remote: Counting objects: 25% (728/2910) remote: Counting objects: 26% (757/2910) remote: Counting objects: 27% (786/2910) remote: Counting objects: 28% (815/2910) remote: Counting objects: 29% (844/2910) remote: Counting objects: 30% (873/2910) remote: Counting objects: 31% (903/2910) remote: Counting objects: 32% (932/2910) remote: Counting objects: 33% (961/2910) remote: Counting objects: 34% (990/2910) remote: Counting objects: 35% (1019/2910) remote: Counting objects: 36% (1048/2910) remote: Counting objects: 37% (1077/2910) remote: Counting objects: 38% (1106/2910) remote: Counting objects: 39% (1135/2910) remote: Counting objects: 40% (1164/2910) remote: Counting objects: 41% (1194/2910) remote: Counting objects: 42% (1223/2910) remote: Counting objects: 43% (1252/2910) remote: Counting objects: 44% (1281/2910) remote: Counting objects: 45% (1310/2910) remote: Counting objects: 46% (1339/2910) remote: Counting objects: 47% (1368/2910) remote: Counting objects: 48% (1397/2910) remote: Counting objects: 49% (1426/2910) remote: Counting objects: 50% (1455/2910) remote: Counting objects: 51% (1485/2910) remote: Counting objects: 52% (1514/2910) remote: Counting objects: 53% (1543/2910) remote: Counting objects: 54% (1572/2910) remote: Counting objects: 55% (1601/2910) remote: Counting objects: 56% (1630/2910) remote: Counting objects: 57% (1659/2910) remote: Counting objects: 58% (1688/2910) remote: Counting objects: 59% (1717/2910) remote: Counting objects: 60% (1746/2910) remote: Counting objects: 61% (1776/2910) remote: Counting objects: 62% (1805/2910) remote: Counting objects: 63% (1834/2910) remote: Counting objects: 64% (1863/2910) remote: Counting objects: 65% (1892/2910) remote: Counting objects: 66% (1921/2910) remote: Counting objects: 67% (1950/2910) remote: Counting objects: 68% (1979/2910) remote: Counting objects: 69% (2008/2910) remote: Counting objects: 70% (2037/2910) remote: Counting objects: 71% (2067/2910) remote: Counting objects: 72% (2096/2910) remote: Counting objects: 73% (2125/2910) remote: Counting objects: 74% (2154/2910) remote: Counting objects: 75% (2183/2910) remote: Counting objects: 76% (2212/2910) remote: Counting objects: 77% (2241/2910) remote: Counting objects: 78% (2270/2910) remote: Counting objects: 79% (2299/2910) remote: Counting objects: 80% (2328/2910) remote: Counting objects: 81% (2358/2910) remote: Counting objects: 82% (2387/2910) remote: Counting objects: 83% (2416/2910) remote: Counting objects: 84% (2445/2910) remote: Counting objects: 85% (2474/2910) remote: Counting objects: 86% (2503/2910) remote: Counting objects: 87% (2532/2910) remote: Counting objects: 88% (2561/2910) remote: Counting objects: 89% (2590/2910) remote: Counting objects: 90% (2619/2910) remote: Counting objects: 91% (2649/2910) remote: Counting objects: 92% (2678/2910) remote: Counting objects: 93% (2707/2910) remote: Counting objects: 94% (2736/2910) remote: Counting objects: 95% (2765/2910) remote: Counting objects: 96% (2794/2910) remote: Counting objects: 97% (2823/2910) remote: Counting objects: 98% (2852/2910) remote: Counting objects: 99% (2881/2910) remote: Counting objects: 100% (2910/2910) remote: Counting objects: 100% (2910/2910), done. remote: Compressing objects: 0% (1/2194) remote: Compressing objects: 1% (22/2194) remote: Compressing objects: 2% (44/2194) remote: Compressing objects: 3% (66/2194) remote: Compressing objects: 4% (88/2194) remote: Compressing objects: 5% (110/2194) remote: Compressing objects: 6% (132/2194) remote: Compressing objects: 7% (154/2194) remote: Compressing objects: 8% (176/2194) remote: Compressing objects: 9% (198/2194) remote: Compressing objects: 10% (220/2194) remote: Compressing objects: 11% (242/2194) remote: Compressing objects: 12% (264/2194) remote: Compressing objects: 13% (286/2194) remote: Compressing objects: 14% (308/2194) remote: Compressing objects: 15% (330/2194) remote: Compressing objects: 16% (352/2194) remote: Compressing objects: 17% (373/2194) remote: Compressing objects: 18% (395/2194) remote: Compressing objects: 19% (417/2194) remote: Compressing objects: 20% (439/2194) remote: Compressing objects: 21% (461/2194) remote: Compressing objects: 22% (483/2194) remote: Compressing objects: 23% (505/2194) remote: Compressing objects: 24% (527/2194) remote: Compressing objects: 25% (549/2194) remote: Compressing objects: 26% (571/2194) remote: Compressing objects: 27% (593/2194) remote: Compressing objects: 28% (615/2194) remote: Compressing objects: 29% (637/2194) remote: Compressing objects: 30% (659/2194) remote: Compressing objects: 31% (681/2194) remote: Compressing objects: 32% (703/2194) remote: Compressing objects: 33% (725/2194) remote: Compressing objects: 34% (746/2194) remote: Compressing objects: 35% (768/2194) remote: Compressing objects: 36% (790/2194) remote: Compressing objects: 37% (812/2194) remote: Compressing objects: 38% (834/2194) remote: Compressing objects: 39% (856/2194) remote: Compressing objects: 40% (878/2194) remote: Compressing objects: 41% (900/2194) remote: Compressing objects: 42% (922/2194) remote: Compressing objects: 43% (944/2194) remote: Compressing objects: 44% (966/2194) remote: Compressing objects: 45% (988/2194) remote: Compressing objects: 46% (1010/2194) remote: Compressing objects: 47% (1032/2194) remote: Compressing objects: 48% (1054/2194) remote: Compressing objects: 49% (1076/2194) remote: Compressing objects: 50% (1097/2194) remote: Compressing objects: 51% (1119/2194) remote: Compressing objects: 52% (1141/2194) remote: Compressing objects: 53% (1163/2194) remote: Compressing objects: 54% (1185/2194) remote: Compressing objects: 55% (1207/2194) remote: Compressing objects: 56% (1229/2194) remote: Compressing objects: 57% (1251/2194) remote: Compressing objects: 58% (1273/2194) remote: Compressing objects: 59% (1295/2194) remote: Compressing objects: 60% (1317/2194) remote: Compressing objects: 61% (1339/2194) remote: Compressing objects: 62% (1361/2194) remote: Compressing objects: 63% (1383/2194) remote: Compressing objects: 64% (1405/2194) remote: Compressing objects: 65% (1427/2194) remote: Compressing objects: 66% (1449/2194) remote: Compressing objects: 67% (1470/2194) remote: Compressing objects: 68% (1492/2194) remote: Compressing objects: 69% (1514/2194) remote: Compressing objects: 70% (1536/2194) remote: Compressing objects: 71% (1558/2194) remote: Compressing objects: 72% (1580/2194) remote: Compressing objects: 73% (1602/2194) remote: Compressing objects: 74% (1624/2194) remote: Compressing objects: 75% (1646/2194) remote: Compressing objects: 76% (1668/2194) remote: Compressing objects: 77% (1690/2194) remote: Compressing objects: 78% (1712/2194) remote: Compressing objects: 79% (1734/2194) remote: Compressing objects: 80% (1756/2194) remote: Compressing objects: 81% (1778/2194) remote: Compressing objects: 82% (1800/2194) remote: Compressing objects: 83% (1822/2194) remote: Compressing objects: 84% (1843/2194) remote: Compressing objects: 85% (1865/2194) remote: Compressing objects: 86% (1887/2194) remote: Compressing objects: 87% (1909/2194) remote: Compressing objects: 88% (1931/2194) remote: Compressing objects: 89% (1953/2194) remote: Compressing objects: 90% (1975/2194) remote: Compressing objects: 91% (1997/2194) remote: Compressing objects: 92% (2019/2194) remote: Compressing objects: 93% (2041/2194) remote: Compressing objects: 94% (2063/2194) remote: Compressing objects: 95% (2085/2194) remote: Compressing objects: 96% (2107/2194) remote: Compressing objects: 97% (2129/2194) remote: Compressing objects: 98% (2151/2194) remote: Compressing objects: 99% (2173/2194) remote: Compressing objects: 100% (2194/2194) remote: Compressing objects: 100% (2194/2194), done. Receiving objects: 0% (1/2910) Receiving objects: 1% (30/2910) Receiving objects: 2% (59/2910) Receiving objects: 3% (88/2910) Receiving objects: 4% (117/2910) Receiving objects: 5% (146/2910) Receiving objects: 6% (175/2910) Receiving objects: 7% (204/2910) Receiving objects: 8% (233/2910) Receiving objects: 9% (262/2910) Receiving objects: 10% (291/2910) Receiving objects: 11% (321/2910) Receiving objects: 12% (350/2910) Receiving objects: 13% (379/2910) Receiving objects: 14% (408/2910) Receiving objects: 15% (437/2910) Receiving objects: 16% (466/2910) Receiving objects: 17% (495/2910) Receiving objects: 18% (524/2910) Receiving objects: 19% (553/2910) Receiving objects: 20% (582/2910) Receiving objects: 21% (612/2910) Receiving objects: 22% (641/2910) Receiving objects: 23% (670/2910) Receiving objects: 24% (699/2910) Receiving objects: 25% (728/2910) Receiving objects: 26% (757/2910) Receiving objects: 27% (786/2910) Receiving objects: 28% (815/2910) Receiving objects: 29% (844/2910) Receiving objects: 30% (873/2910) Receiving objects: 31% (903/2910) Receiving objects: 32% (932/2910) Receiving objects: 33% (961/2910) Receiving objects: 34% (990/2910) Receiving objects: 35% (1019/2910) Receiving objects: 36% (1048/2910) Receiving objects: 37% (1077/2910) Receiving objects: 38% (1106/2910) Receiving objects: 39% (1135/2910) Receiving objects: 40% (1164/2910) Receiving objects: 41% (1194/2910) Receiving objects: 42% (1223/2910) Receiving objects: 43% (1252/2910) Receiving objects: 44% (1281/2910) Receiving objects: 45% (1310/2910) Receiving objects: 46% (1339/2910) Receiving objects: 47% (1368/2910) Receiving objects: 48% (1397/2910) Receiving objects: 49% (1426/2910) Receiving objects: 50% (1455/2910) Receiving objects: 51% (1485/2910) Receiving objects: 52% (1514/2910) Receiving objects: 53% (1543/2910) Receiving objects: 54% (1572/2910) Receiving objects: 55% (1601/2910) Receiving objects: 56% (1630/2910) Receiving objects: 57% (1659/2910) Receiving objects: 58% (1688/2910) Receiving objects: 59% (1717/2910) Receiving objects: 60% (1746/2910) Receiving objects: 61% (1776/2910) Receiving objects: 62% (1805/2910) Receiving objects: 63% (1834/2910) Receiving objects: 64% (1863/2910) Receiving objects: 65% (1892/2910) Receiving objects: 66% (1921/2910) Receiving objects: 67% (1950/2910) Receiving objects: 68% (1979/2910) Receiving objects: 69% (2008/2910) Receiving objects: 70% (2037/2910) Receiving objects: 71% (2067/2910) Receiving objects: 72% (2096/2910) Receiving objects: 73% (2125/2910) Receiving objects: 74% (2154/2910) Receiving objects: 75% (2183/2910) Receiving objects: 76% (2212/2910) Receiving objects: 77% (2241/2910) Receiving objects: 78% (2270/2910) Receiving objects: 79% (2299/2910) Receiving objects: 80% (2328/2910) Receiving objects: 81% (2358/2910) Receiving objects: 82% (2387/2910) Receiving objects: 83% (2416/2910) Receiving objects: 84% (2445/2910) Receiving objects: 85% (2474/2910) Receiving objects: 86% (2503/2910) Receiving objects: 87% (2532/2910) Receiving objects: 88% (2561/2910) Receiving objects: 89% (2590/2910) Receiving objects: 90% (2619/2910) Receiving objects: 91% (2649/2910) Receiving objects: 92% (2678/2910) Receiving objects: 93% (2707/2910) Receiving objects: 94% (2736/2910) remote: Total 2910 (delta 1204), reused 1538 (delta 610), pack-reused 0 (from 0) Receiving objects: 95% (2765/2910) Receiving objects: 96% (2794/2910) Receiving objects: 97% (2823/2910) Receiving objects: 98% (2852/2910) Receiving objects: 99% (2881/2910) Receiving objects: 100% (2910/2910) Receiving objects: 100% (2910/2910), 2.77 MiB | 5.74 MiB/s, done. Resolving deltas: 0% (0/1204) Resolving deltas: 1% (13/1204) Resolving deltas: 2% (25/1204) Resolving deltas: 3% (37/1204) Resolving deltas: 4% (49/1204) Resolving deltas: 5% (61/1204) Resolving deltas: 6% (73/1204) Resolving deltas: 7% (85/1204) Resolving deltas: 8% (97/1204) Resolving deltas: 9% (109/1204) Resolving deltas: 10% (121/1204) Resolving deltas: 11% (133/1204) Resolving deltas: 12% (145/1204) Resolving deltas: 13% (157/1204) Resolving deltas: 14% (169/1204) Resolving deltas: 15% (181/1204) Resolving deltas: 16% (193/1204) Resolving deltas: 17% (205/1204) Resolving deltas: 18% (217/1204) Resolving deltas: 19% (229/1204) Resolving deltas: 20% (241/1204) Resolving deltas: 21% (253/1204) Resolving deltas: 22% (265/1204) Resolving deltas: 23% (277/1204) Resolving deltas: 24% (289/1204) Resolving deltas: 25% (301/1204) Resolving deltas: 26% (314/1204) Resolving deltas: 27% (326/1204) Resolving deltas: 28% (339/1204) Resolving deltas: 29% (350/1204) Resolving deltas: 30% (362/1204) Resolving deltas: 31% (374/1204) Resolving deltas: 32% (386/1204) Resolving deltas: 33% (398/1204) Resolving deltas: 34% (410/1204) Resolving deltas: 35% (422/1204) Resolving deltas: 36% (434/1204) Resolving deltas: 37% (446/1204) Resolving deltas: 38% (458/1204) Resolving deltas: 39% (470/1204) Resolving deltas: 40% (482/1204) Resolving deltas: 41% (494/1204) Resolving deltas: 42% (506/1204) Resolving deltas: 43% (518/1204) Resolving deltas: 44% (530/1204) Resolving deltas: 45% (542/1204) Resolving deltas: 46% (554/1204) Resolving deltas: 47% (566/1204) Resolving deltas: 48% (578/1204) Resolving deltas: 49% (590/1204) Resolving deltas: 50% (603/1204) Resolving deltas: 51% (615/1204) Resolving deltas: 52% (627/1204) Resolving deltas: 53% (639/1204) Resolving deltas: 54% (651/1204) Resolving deltas: 55% (663/1204) Resolving deltas: 56% (675/1204) Resolving deltas: 57% (687/1204) Resolving deltas: 58% (699/1204) Resolving deltas: 59% (711/1204) Resolving deltas: 60% (723/1204) Resolving deltas: 61% (735/1204) Resolving deltas: 62% (747/1204) Resolving deltas: 63% (759/1204) Resolving deltas: 64% (771/1204) Resolving deltas: 65% (783/1204) Resolving deltas: 66% (795/1204) Resolving deltas: 67% (807/1204) Resolving deltas: 68% (819/1204) Resolving deltas: 69% (831/1204) Resolving deltas: 70% (843/1204) Resolving deltas: 71% (855/1204) Resolving deltas: 72% (867/1204) Resolving deltas: 73% (879/1204) Resolving deltas: 74% (891/1204) Resolving deltas: 75% (903/1204) Resolving deltas: 76% (916/1204) Resolving deltas: 77% (928/1204) Resolving deltas: 78% (940/1204) Resolving deltas: 79% (952/1204) Resolving deltas: 80% (964/1204) Resolving deltas: 81% (976/1204) Resolving deltas: 82% (988/1204) Resolving deltas: 83% (1000/1204) Resolving deltas: 84% (1012/1204) Resolving deltas: 85% (1024/1204) Resolving deltas: 86% (1036/1204) Resolving deltas: 87% (1048/1204) Resolving deltas: 88% (1060/1204) Resolving deltas: 89% (1072/1204) Resolving deltas: 90% (1084/1204) Resolving deltas: 91% (1096/1204) Resolving deltas: 92% (1108/1204) Resolving deltas: 93% (1120/1204) Resolving deltas: 94% (1132/1204) Resolving deltas: 95% (1144/1204) Resolving deltas: 96% (1156/1204) Resolving deltas: 97% (1168/1204) Resolving deltas: 98% (1180/1204) Resolving deltas: 99% (1192/1204) Resolving deltas: 100% (1204/1204) Resolving deltas: 100% (1204/1204), done. HEAD is now at 8d9442e6202bf933c2dc895b0ff4b2786cf96a0f sem-version node 20 [07:52 10/02/2026]: Changing 'node' to version 20 Downloading and installing node v20.20.0... Downloading http://nodejs.semaphoreci.com/dist/v20.20.0/node-v20.20.0-linux-x64.tar.xz... ############################# 41.6% ############################################################## 87.1% ######################################################################## 100.0% Computing checksum with sha256sum Provided checksum to compare to is empty. Now using node v20.20.0 (npm v10.8.2) Now using node v20.20.0 (npm v10.8.2) added 56 packages in 4s 5 packages are looking for funding run `npm fund` for details [07:52 10/02/2026]: Switch successful. cache restore node-modules-$SEMAPHORE_GIT_BRANCH-$(checksum web_src/package-lock.json),node-modules-$SEMAPHORE_GIT_BRANCH,node-modules error: no SEMAPHORE_CACHE_BACKEND environment variable set cd web_src && npm ci && cd .. 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 added 800 packages, and audited 801 packages in 9s 237 packages are looking for funding run `npm fund` for details 3 low severity vulnerabilities To address all issues, run: npm audit fix Run `npm audit` for details. make format.js.check cd web_src && npm run format:check > web_src@0.0.0 format:check > prettier --check '**/*.{ts,tsx}' Checking formatting... [warn] src/components/zoom-slider.tsx [warn] src/ui/CanvasPage/index.tsx [warn] Code style issues found in 2 files. Run Prettier with --write to fix. make: *** [Makefile:91: format.js.check] Error 1 Exporting environment variables Exporting SEMAPHORE_JOB_RESULT