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_CACHE_ARCHIVE_METHOD Exporting SEMAPHORE_CACHE_BACKEND Exporting SEMAPHORE_CACHE_PRIVATE_KEY_PATH Exporting SEMAPHORE_CACHE_URL Exporting SEMAPHORE_CACHE_USERNAME Exporting SEMAPHORE_GIT_BRANCH Exporting SEMAPHORE_GIT_COMMIT_RANGE Exporting SEMAPHORE_GIT_DIR Exporting SEMAPHORE_GIT_PROVIDER 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_ORGANIZATION_URL Exporting SEMAPHORE_PIPELINE_0_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ARTEFACT_ID Exporting SEMAPHORE_PIPELINE_ID 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_API Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK Exporting SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE Exporting SSH_PRIVATE_KEY_PATH Exporting TERM Injecting Files Injecting /home/semaphore/.ssh/semaphore_cache_key with file mode 0600 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 http://packages.semaphoreci.com/toolbox/releases/download/v1.20.2/linux.tar toolbox/ toolbox/sem-semantic-release toolbox/sem-version toolbox/spc toolbox/sem-install toolbox/sem-service-check-params toolbox/sem-service toolbox/install-package toolbox/libchecksum toolbox/toolbox toolbox/sem-dockerize toolbox/when toolbox/README.md toolbox/install-toolbox toolbox/libcheckout toolbox/cache toolbox/enetwork toolbox/retry toolbox/test-results toolbox/system-metrics-collector toolbox/Dockerfile.dev toolbox/ssh-session-cli toolbox/artifact toolbox/sem-context 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 install-package installed Installing the artifacts CLI artifacts installed Installing the test results CLI test-results installed Installing the SPC CLI spc installed Installing the when CLI when installed Installing the enetwork CLI when installed Starting to collect System Metrics in /tmp/system-metrics Starting virtual X frame buffer: Xvfb. Toolbox installed Starting ssh-agent Agent pid 2821 ssh-agent started Connecting to cache # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 # 46.4.218.107:29920 SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.7 Identity added: /home/semaphore/.ssh/semaphore_cache_key (/home/semaphore/.ssh/semaphore_cache_key) checkout Performing shallow clone with depth: 50 Cloning into 'grunt-yaml-validator'... Warning: Permanently added 'github.com,140.82.121.4' (ECDSA) to the list of known hosts. remote: Enumerating objects: 203, done. remote: Counting objects: 0% (1/203) remote: Counting objects: 1% (3/203) remote: Counting objects: 2% (5/203) remote: Counting objects: 3% (7/203) remote: Counting objects: 4% (9/203) remote: Counting objects: 5% (11/203) remote: Counting objects: 6% (13/203) remote: Counting objects: 7% (15/203) remote: Counting objects: 8% (17/203) remote: Counting objects: 9% (19/203) remote: Counting objects: 10% (21/203) remote: Counting objects: 11% (23/203) remote: Counting objects: 12% (25/203) remote: Counting objects: 13% (27/203) remote: Counting objects: 14% (29/203) remote: Counting objects: 15% (31/203) remote: Counting objects: 16% (33/203) remote: Counting objects: 17% (35/203) remote: Counting objects: 18% (37/203) remote: Counting objects: 19% (39/203) remote: Counting objects: 20% (41/203) remote: Counting objects: 21% (43/203) remote: Counting objects: 22% (45/203) remote: Counting objects: 23% (47/203) remote: Counting objects: 24% (49/203) remote: Counting objects: 25% (51/203) remote: Counting objects: 26% (53/203) remote: Counting objects: 27% (55/203) remote: Counting objects: 28% (57/203) remote: Counting objects: 29% (59/203) remote: Counting objects: 30% (61/203) remote: Counting objects: 31% (63/203) remote: Counting objects: 32% (65/203) remote: Counting objects: 33% (67/203) remote: Counting objects: 34% (70/203) remote: Counting objects: 35% (72/203) remote: Counting objects: 36% (74/203) remote: Counting objects: 37% (76/203) remote: Counting objects: 38% (78/203) remote: Counting objects: 39% (80/203) remote: Counting objects: 40% (82/203) remote: Counting objects: 41% (84/203) remote: Counting objects: 42% (86/203) remote: Counting objects: 43% (88/203) remote: Counting objects: 44% (90/203) remote: Counting objects: 45% (92/203) remote: Counting objects: 46% (94/203) remote: Counting objects: 47% (96/203) remote: Counting objects: 48% (98/203) remote: Counting objects: 49% (100/203) remote: Counting objects: 50% (102/203) remote: Counting objects: 51% (104/203) remote: Counting objects: 52% (106/203) remote: Counting objects: 53% (108/203) remote: Counting objects: 54% (110/203) remote: Counting objects: 55% (112/203) remote: Counting objects: 56% (114/203) remote: Counting objects: 57% (116/203) remote: Counting objects: 58% (118/203) remote: Counting objects: 59% (120/203) remote: Counting objects: 60% (122/203) remote: Counting objects: 61% (124/203) remote: Counting objects: 62% (126/203) remote: Counting objects: 63% (128/203) remote: Counting objects: 64% (130/203) remote: Counting objects: 65% (132/203) remote: Counting objects: 66% (134/203) remote: Counting objects: 67% (137/203) remote: Counting objects: 68% (139/203) remote: Counting objects: 69% (141/203) remote: Counting objects: 70% (143/203) remote: Counting objects: 71% (145/203) remote: Counting objects: 72% (147/203) remote: Counting objects: 73% (149/203) remote: Counting objects: 74% (151/203) remote: Counting objects: 75% (153/203) remote: Counting objects: 76% (155/203) remote: Counting objects: 77% (157/203) remote: Counting objects: 78% (159/203) remote: Counting objects: 79% (161/203) remote: Counting objects: 80% (163/203) remote: Counting objects: 81% (165/203) remote: Counting objects: 82% (167/203) remote: Counting objects: 83% (169/203) remote: Counting objects: 84% (171/203) remote: Counting objects: 85% (173/203) remote: Counting objects: 86% (175/203) remote: Counting objects: 87% (177/203) remote: Counting objects: 88% (179/203) remote: Counting objects: 89% (181/203) remote: Counting objects: 90% (183/203) remote: Counting objects: 91% (185/203) remote: Counting objects: 92% (187/203) remote: Counting objects: 93% (189/203) remote: Counting objects: 94% (191/203) remote: Counting objects: 95% (193/203) remote: Counting objects: 96% (195/203) remote: Counting objects: 97% (197/203) remote: Counting objects: 98% (199/203) remote: Counting objects: 99% (201/203) remote: Counting objects: 100% (203/203) remote: Counting objects: 100% (203/203), done. remote: Compressing objects: 0% (1/105) remote: Compressing objects: 1% (2/105) remote: Compressing objects: 2% (3/105) remote: Compressing objects: 3% (4/105) remote: Compressing objects: 4% (5/105) remote: Compressing objects: 5% (6/105) remote: Compressing objects: 6% (7/105) remote: Compressing objects: 7% (8/105) remote: Compressing objects: 8% (9/105) remote: Compressing objects: 9% (10/105) remote: Compressing objects: 10% (11/105) remote: Compressing objects: 11% (12/105) remote: Compressing objects: 12% (13/105) remote: Compressing objects: 13% (14/105) remote: Compressing objects: 14% (15/105) remote: Compressing objects: 15% (16/105) remote: Compressing objects: 16% (17/105) remote: Compressing objects: 17% (18/105) remote: Compressing objects: 18% (19/105) remote: Compressing objects: 19% (20/105) remote: Compressing objects: 20% (21/105) remote: Compressing objects: 21% (23/105) remote: Compressing objects: 22% (24/105) remote: Compressing objects: 23% (25/105) remote: Compressing objects: 24% (26/105) remote: Compressing objects: 25% (27/105) remote: Compressing objects: 26% (28/105) remote: Compressing objects: 27% (29/105) remote: Compressing objects: 28% (30/105) remote: Compressing objects: 29% (31/105) remote: Compressing objects: 30% (32/105) remote: Compressing objects: 31% (33/105) remote: Compressing objects: 32% (34/105) remote: Compressing objects: 33% (35/105) remote: Compressing objects: 34% (36/105) remote: Compressing objects: 35% (37/105) remote: Compressing objects: 36% (38/105) remote: Compressing objects: 37% (39/105) remote: Compressing objects: 38% (40/105) remote: Compressing objects: 39% (41/105) remote: Compressing objects: 40% (42/105) remote: Compressing objects: 41% (44/105) remote: Compressing objects: 42% (45/105) remote: Compressing objects: 43% (46/105) remote: Compressing objects: 44% (47/105) remote: Compressing objects: 45% (48/105) remote: Compressing objects: 46% (49/105) remote: Compressing objects: 47% (50/105) remote: Compressing objects: 48% (51/105) remote: Compressing objects: 49% (52/105) remote: Compressing objects: 50% (53/105) remote: Compressing objects: 51% (54/105) remote: Compressing objects: 52% (55/105) remote: Compressing objects: 53% (56/105) remote: Compressing objects: 54% (57/105) remote: Compressing objects: 55% (58/105) remote: Compressing objects: 56% (59/105) remote: Compressing objects: 57% (60/105) remote: Compressing objects: 58% (61/105) remote: Compressing objects: 59% (62/105) remote: Compressing objects: 60% (63/105) remote: Compressing objects: 61% (65/105) remote: Compressing objects: 62% (66/105) remote: Compressing objects: 63% (67/105) remote: Compressing objects: 64% (68/105) remote: Compressing objects: 65% (69/105) remote: Compressing objects: 66% (70/105) remote: Compressing objects: 67% (71/105) remote: Compressing objects: 68% (72/105) remote: Compressing objects: 69% (73/105) remote: Compressing objects: 70% (74/105) remote: Compressing objects: 71% (75/105) remote: Compressing objects: 72% (76/105) remote: Compressing objects: 73% (77/105) remote: Compressing objects: 74% (78/105) remote: Compressing objects: 75% (79/105) remote: Compressing objects: 76% (80/105) remote: Compressing objects: 77% (81/105) remote: Compressing objects: 78% (82/105) remote: Compressing objects: 79% (83/105) remote: Compressing objects: 80% (84/105) remote: Compressing objects: 81% (86/105) remote: Compressing objects: 82% (87/105) remote: Compressing objects: 83% (88/105) remote: Compressing objects: 84% (89/105) remote: Compressing objects: 85% (90/105) remote: Compressing objects: 86% (91/105) remote: Compressing objects: 87% (92/105) remote: Compressing objects: 88% (93/105) remote: Compressing objects: 89% (94/105) remote: Compressing objects: 90% (95/105) remote: Compressing objects: 91% (96/105) remote: Compressing objects: 92% (97/105) remote: Compressing objects: 93% (98/105) remote: Compressing objects: 94% (99/105) remote: Compressing objects: 95% (100/105) remote: Compressing objects: 96% (101/105) remote: Compressing objects: 97% (102/105) remote: Compressing objects: 98% (103/105) remote: Compressing objects: 99% (104/105) remote: Compressing objects: 100% (105/105) remote: Compressing objects: 100% (105/105), done. Receiving objects: 0% (1/203) Receiving objects: 1% (3/203) Receiving objects: 2% (5/203) Receiving objects: 3% (7/203) Receiving objects: 4% (9/203) Receiving objects: 5% (11/203) Receiving objects: 6% (13/203) Receiving objects: 7% (15/203) Receiving objects: 8% (17/203) Receiving objects: 9% (19/203) Receiving objects: 10% (21/203) Receiving objects: 11% (23/203) Receiving objects: 12% (25/203) Receiving objects: 13% (27/203) Receiving objects: 14% (29/203) Receiving objects: 15% (31/203) Receiving objects: 16% (33/203) Receiving objects: 17% (35/203) Receiving objects: 18% (37/203) Receiving objects: 19% (39/203) Receiving objects: 20% (41/203) Receiving objects: 21% (43/203) Receiving objects: 22% (45/203) Receiving objects: 23% (47/203) Receiving objects: 24% (49/203) Receiving objects: 25% (51/203) Receiving objects: 26% (53/203) Receiving objects: 27% (55/203) Receiving objects: 28% (57/203) Receiving objects: 29% (59/203) Receiving objects: 30% (61/203) Receiving objects: 31% (63/203) Receiving objects: 32% (65/203) Receiving objects: 33% (67/203) Receiving objects: 34% (70/203) Receiving objects: 35% (72/203) Receiving objects: 36% (74/203) Receiving objects: 37% (76/203) Receiving objects: 38% (78/203) Receiving objects: 39% (80/203) Receiving objects: 40% (82/203) Receiving objects: 41% (84/203) Receiving objects: 42% (86/203) Receiving objects: 43% (88/203) Receiving objects: 44% (90/203) Receiving objects: 45% (92/203) Receiving objects: 46% (94/203) Receiving objects: 47% (96/203) Receiving objects: 48% (98/203), 84.00 KiB | 142.00 KiB/s Receiving objects: 48% (98/203), 236.00 KiB | 215.00 KiB/s Receiving objects: 49% (100/203), 236.00 KiB | 215.00 KiB/s Receiving objects: 50% (102/203), 236.00 KiB | 215.00 KiB/s Receiving objects: 51% (104/203), 236.00 KiB | 215.00 KiB/s Receiving objects: 52% (106/203), 236.00 KiB | 215.00 KiB/s Receiving objects: 53% (108/203), 236.00 KiB | 215.00 KiB/s Receiving objects: 54% (110/203), 236.00 KiB | 215.00 KiB/s Receiving objects: 55% (112/203), 236.00 KiB | 215.00 KiB/s Receiving objects: 56% (114/203), 236.00 KiB | 215.00 KiB/s Receiving objects: 57% (116/203), 236.00 KiB | 215.00 KiB/s Receiving objects: 58% (118/203), 236.00 KiB | 215.00 KiB/s Receiving objects: 59% (120/203), 236.00 KiB | 215.00 KiB/s remote: Total 203 (delta 121), reused 150 (delta 85), pack-reused 0 Receiving objects: 60% (122/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 61% (124/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 62% (126/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 63% (128/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 64% (130/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 65% (132/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 66% (134/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 67% (137/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 68% (139/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 69% (141/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 70% (143/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 71% (145/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 72% (147/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 73% (149/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 74% (151/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 75% (153/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 76% (155/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 77% (157/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 78% (159/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 79% (161/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 80% (163/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 81% (165/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 82% (167/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 83% (169/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 84% (171/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 85% (173/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 86% (175/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 87% (177/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 88% (179/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 89% (181/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 90% (183/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 91% (185/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 92% (187/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 93% (189/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 94% (191/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 95% (193/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 96% (195/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 97% (197/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 98% (199/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 99% (201/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 100% (203/203), 412.00 KiB | 254.00 KiB/s Receiving objects: 100% (203/203), 426.26 KiB | 267.00 KiB/s, done. Resolving deltas: 0% (0/121) Resolving deltas: 1% (2/121) Resolving deltas: 2% (3/121) Resolving deltas: 3% (4/121) Resolving deltas: 4% (5/121) Resolving deltas: 5% (7/121) Resolving deltas: 6% (8/121) Resolving deltas: 7% (9/121) Resolving deltas: 8% (10/121) Resolving deltas: 9% (11/121) Resolving deltas: 10% (13/121) Resolving deltas: 11% (14/121) Resolving deltas: 13% (16/121) Resolving deltas: 14% (17/121) Resolving deltas: 15% (19/121) Resolving deltas: 16% (20/121) Resolving deltas: 17% (21/121) Resolving deltas: 18% (22/121) Resolving deltas: 19% (23/121) Resolving deltas: 20% (25/121) Resolving deltas: 21% (26/121) Resolving deltas: 22% (27/121) Resolving deltas: 23% (28/121) Resolving deltas: 24% (30/121) Resolving deltas: 25% (31/121) Resolving deltas: 26% (32/121) Resolving deltas: 27% (33/121) Resolving deltas: 28% (34/121) Resolving deltas: 29% (36/121) Resolving deltas: 30% (37/121) Resolving deltas: 31% (38/121) Resolving deltas: 32% (39/121) Resolving deltas: 33% (40/121) Resolving deltas: 34% (42/121) Resolving deltas: 35% (43/121) Resolving deltas: 36% (44/121) Resolving deltas: 37% (45/121) Resolving deltas: 38% (46/121) Resolving deltas: 40% (49/121) Resolving deltas: 41% (50/121) Resolving deltas: 42% (51/121) Resolving deltas: 43% (53/121) Resolving deltas: 44% (54/121) Resolving deltas: 45% (55/121) Resolving deltas: 46% (56/121) Resolving deltas: 47% (57/121) Resolving deltas: 48% (59/121) Resolving deltas: 49% (60/121) Resolving deltas: 50% (61/121) Resolving deltas: 51% (62/121) Resolving deltas: 52% (63/121) Resolving deltas: 53% (65/121) Resolving deltas: 54% (66/121) Resolving deltas: 55% (67/121) Resolving deltas: 56% (68/121) Resolving deltas: 57% (69/121) Resolving deltas: 58% (71/121) Resolving deltas: 59% (72/121) Resolving deltas: 60% (73/121) Resolving deltas: 61% (74/121) Resolving deltas: 62% (76/121) Resolving deltas: 63% (77/121) Resolving deltas: 64% (78/121) Resolving deltas: 65% (79/121) Resolving deltas: 66% (80/121) Resolving deltas: 67% (82/121) Resolving deltas: 68% (83/121) Resolving deltas: 69% (84/121) Resolving deltas: 70% (85/121) Resolving deltas: 71% (86/121) Resolving deltas: 72% (88/121) Resolving deltas: 73% (89/121) Resolving deltas: 74% (90/121) Resolving deltas: 75% (91/121) Resolving deltas: 76% (92/121) Resolving deltas: 77% (94/121) Resolving deltas: 78% (95/121) Resolving deltas: 79% (96/121) Resolving deltas: 80% (97/121) Resolving deltas: 81% (99/121) Resolving deltas: 82% (100/121) Resolving deltas: 83% (101/121) Resolving deltas: 84% (102/121) Resolving deltas: 85% (103/121) Resolving deltas: 86% (105/121) Resolving deltas: 87% (106/121) Resolving deltas: 88% (107/121) Resolving deltas: 89% (108/121) Resolving deltas: 90% (109/121) Resolving deltas: 91% (111/121) Resolving deltas: 92% (112/121) Resolving deltas: 93% (113/121) Resolving deltas: 94% (114/121) Resolving deltas: 95% (115/121) Resolving deltas: 96% (117/121) Resolving deltas: 97% (118/121) Resolving deltas: 98% (119/121) Resolving deltas: 99% (120/121) Resolving deltas: 100% (121/121) Resolving deltas: 100% (121/121), done. HEAD is now at 0dac82d Bump word-wrap from 1.2.3 to 1.2.4 sem-version node 18 [22:20 18/07/2023]: Changing 'node' to version 18 v18.16.1 is already installed. Now using node v18.16.1 (npm v9.5.1) Now using node v18.16.1 (npm v9.5.1) changed 59 packages in 3s 4 packages are looking for funding run `npm fund` for details [22:20 18/07/2023]: Switch successful. cache restore Detected package-lock.json. Fetching 'node_modules' directory with cache keys 'node-modules-dependabot/npm_and_yarn/word-wrap-1.2.4-404310a96946b1786da75eb0ba1c6d64,node-modules-dependabot/npm_and_yarn/word-wrap-1.2.4,node-modules-master,node-modules-main'... Key 'node-modules-dependabot/npm_and_yarn/word-wrap-1.2.4-404310a96946b1786da75eb0ba1c6d64' is normalized to 'node-modules-dependabot-npm_and_yarn-word-wrap-1.2.4-404310a96946b1786da75eb0ba1c6d64'. MISS: 'node-modules-dependabot-npm_and_yarn-word-wrap-1.2.4-404310a96946b1786da75eb0ba1c6d64'. Key 'node-modules-dependabot/npm_and_yarn/word-wrap-1.2.4' is normalized to 'node-modules-dependabot-npm_and_yarn-word-wrap-1.2.4'. MISS: 'node-modules-dependabot-npm_and_yarn-word-wrap-1.2.4'. MISS: 'node-modules-master'. MISS: 'node-modules-main'. npm install npm WARN deprecated time-grunt@2.0.0: Deprecated because Grunt is practically unmaintained. Move on to something better. This package will continue to work with Grunt v1, but it will not receive any updates. added 542 packages, and audited 543 packages in 7s 39 packages are looking for funding run `npm fund` for details 14 vulnerabilities (3 moderate, 7 high, 4 critical) To address issues that do not require attention, run: npm audit fix Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. cache store Detected package-lock.json. Using default cache path 'node_modules'. Key 'node-modules-dependabot/npm_and_yarn/word-wrap-1.2.4-d5da4c5c91f0901f6f12a048f2d4bde9' is normalized to 'node-modules-dependabot-npm_and_yarn-word-wrap-1.2.4-d5da4c5c91f0901f6f12a048f2d4bde9'. Compressing node_modules... Compression complete. Duration: 642.524981ms. Size: 21.6M bytes. Uploading 'node_modules' with cache key 'node-modules-dependabot-npm_and_yarn-word-wrap-1.2.4-d5da4c5c91f0901f6f12a048f2d4bde9'... Upload complete. Duration: 661.096352ms. npm run lint > grunt-yaml-validator@3.0.0 lint > eslint tasks Gruntfile.js /home/semaphore/grunt-yaml-validator/Gruntfile.js 10:18 warning Function 'gruntLoad' has too many lines (51). Maximum allowed is 22 max-lines-per-function /home/semaphore/grunt-yaml-validator/tasks/yaml_validator.js 12:18 warning Function 'yamlValidator' has too many lines (27). Maximum allowed is 22 max-lines-per-function 14:1 warning This line has a length of 123. Maximum allowed is 120 max-len 14:98 warning Function 'registerMulti' has too many lines (25). Maximum allowed is 22 max-lines-per-function ✖ 4 problems (0 errors, 4 warnings) Exporting environment variables Exporting SEMAPHORE_JOB_RESULT