Exporting environment variables Exporting CI Exporting DISPLAY Exporting PAGER Exporting RUBY_VERSION 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_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 /Users/semaphore/.ssh/semaphore_cache_key with file mode 0600 Injecting /Users/semaphore/.ssh/id_rsa with file mode 0600 Setting up the Semaphore toolbox Running: dowloadPath=$(curl -s -L --retry 5 http://packages.semaphoreci.com/toolbox/darwin) && echo $dowloadPath && curl -s -L --retry 5 --connect-timeout 3 $dowloadPath -o /tmp/toolbox.tar && tar -xvf /tmp/toolbox.tar && mv toolbox ~/.toolbox && bash ~/.toolbox/install-toolbox && source ~/.toolbox/toolbox && echo 'source ~/.toolbox/toolbox' >> ~/.bash_profile && if [ -f /etc/init.d/xvfb ]; then /etc/init.d/xvfb start; fi https://github.com/semaphoreci/toolbox/releases/download/v1.19.40/darwin.tar x toolbox/ x toolbox/sem-semantic-release x toolbox/sem-version x toolbox/sem-install x toolbox/sem-service-check-params x toolbox/sem-service x toolbox/install-package x toolbox/libchecksum x toolbox/toolbox x toolbox/sem-dockerize x toolbox/README.md x toolbox/install-toolbox x toolbox/libcheckout x toolbox/cache x toolbox/enetwork x toolbox/retry x toolbox/test-results x toolbox/system-metrics-collector x toolbox/Dockerfile.dev x toolbox/ssh-session-cli x toolbox/artifact x 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 Starting an ssh-agent Running: eval `ssh-agent` && echo 'eval $(ssh-agent) >/dev/null' >> ~/.bash_profile && echo 'yes' > /tmp/sempahore-user-commands-have-started Agent pid 1705 Connecting to cache Running: (ssh-keyscan -p 29920 -H 46.4.218.107 >> /Users/semaphore/.ssh/known_hosts || true) && ssh-add /Users/semaphore/.ssh/semaphore_cache_key # 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: /Users/semaphore/.ssh/semaphore_cache_key (/Users/semaphore/.ssh/semaphore_cache_key) checkout Performing shallow clone with depth: 50 Cloning into 'amalgalite'... Warning: Permanently added 'github.com' (ED25519) to the list of known hosts. remote: Enumerating objects: 664, done. remote: Counting objects: 0% (1/664) remote: Counting objects: 1% (7/664) remote: Counting objects: 2% (14/664) remote: Counting objects: 3% (20/664) remote: Counting objects: 4% (27/664) remote: Counting objects: 5% (34/664) remote: Counting objects: 6% (40/664) remote: Counting objects: 7% (47/664) remote: Counting objects: 8% (54/664) remote: Counting objects: 9% (60/664) remote: Counting objects: 10% (67/664) remote: Counting objects: 11% (74/664) remote: Counting objects: 12% (80/664) remote: Counting objects: 13% (87/664) remote: Counting objects: 14% (93/664) remote: Counting objects: 15% (100/664) remote: Counting objects: 16% (107/664) remote: Counting objects: 17% (113/664) remote: Counting objects: 18% (120/664) remote: Counting objects: 19% (127/664) remote: Counting objects: 20% (133/664) remote: Counting objects: 21% (140/664) remote: Counting objects: 22% (147/664) remote: Counting objects: 23% (153/664) remote: Counting objects: 24% (160/664) remote: Counting objects: 25% (166/664) remote: Counting objects: 26% (173/664) remote: Counting objects: 27% (180/664) remote: Counting objects: 28% (186/664) remote: Counting objects: 29% (193/664) remote: Counting objects: 30% (200/664) remote: Counting objects: 31% (206/664) remote: Counting objects: 32% (213/664) remote: Counting objects: 33% (220/664) remote: Counting objects: 34% (226/664) remote: Counting objects: 35% (233/664) remote: Counting objects: 36% (240/664) remote: Counting objects: 37% (246/664) remote: Counting objects: 38% (253/664) remote: Counting objects: 39% (259/664) remote: Counting objects: 40% (266/664) remote: Counting objects: 41% (273/664) remote: Counting objects: 42% (279/664) remote: Counting objects: 43% (286/664) remote: Counting objects: 44% (293/664) remote: Counting objects: 45% (299/664) remote: Counting objects: 46% (306/664) remote: Counting objects: 47% (313/664) remote: Counting objects: 48% (319/664) remote: Counting objects: 49% (326/664) remote: Counting objects: 50% (332/664) remote: Counting objects: 51% (339/664) remote: Counting objects: 52% (346/664) remote: Counting objects: 53% (352/664) remote: Counting objects: 54% (359/664) remote: Counting objects: 55% (366/664) remote: Counting objects: 56% (372/664) remote: Counting objects: 57% (379/664) remote: Counting objects: 58% (386/664) remote: Counting objects: 59% (392/664) remote: Counting objects: 60% (399/664) remote: Counting objects: 61% (406/664) remote: Counting objects: 62% (412/664) remote: Counting objects: 63% (419/664) remote: Counting objects: 64% (425/664) remote: Counting objects: 65% (432/664) remote: Counting objects: 66% (439/664) remote: Counting objects: 67% (445/664) remote: Counting objects: 68% (452/664) remote: Counting objects: 69% (459/664) remote: Counting objects: 70% (465/664) remote: Counting objects: 71% (472/664) remote: Counting objects: 72% (479/664) remote: Counting objects: 73% (485/664) remote: Counting objects: 74% (492/664) remote: Counting objects: 75% (498/664) remote: Counting objects: 76% (505/664) remote: Counting objects: 77% (512/664) remote: Counting objects: 78% (518/664) remote: Counting objects: 79% (525/664) remote: Counting objects: 80% (532/664) remote: Counting objects: 81% (538/664) remote: Counting objects: 82% (545/664) remote: Counting objects: 83% (552/664) remote: Counting objects: 84% (558/664) remote: Counting objects: 85% (565/664) remote: Counting objects: 86% (572/664) remote: Counting objects: 87% (578/664) remote: Counting objects: 88% (585/664) remote: Counting objects: 89% (591/664) remote: Counting objects: 90% (598/664) remote: Counting objects: 91% (605/664) remote: Counting objects: 92% (611/664) remote: Counting objects: 93% (618/664) remote: Counting objects: 94% (625/664) remote: Counting objects: 95% (631/664) remote: Counting objects: 96% (638/664) remote: Counting objects: 97% (645/664) remote: Counting objects: 98% (651/664) remote: Counting objects: 99% (658/664) remote: Counting objects: 100% (664/664) remote: Counting objects: 100% (664/664), done. remote: Compressing objects: 0% (1/363) remote: Compressing objects: 1% (4/363) remote: Compressing objects: 2% (8/363) remote: Compressing objects: 3% (11/363) remote: Compressing objects: 4% (15/363) remote: Compressing objects: 5% (19/363) remote: Compressing objects: 6% (22/363) remote: Compressing objects: 7% (26/363) remote: Compressing objects: 8% (30/363) remote: Compressing objects: 9% (33/363) remote: Compressing objects: 10% (37/363) remote: Compressing objects: 11% (40/363) remote: Compressing objects: 12% (44/363) remote: Compressing objects: 13% (48/363) remote: Compressing objects: 14% (51/363) remote: Compressing objects: 15% (55/363) remote: Compressing objects: 16% (59/363) remote: Compressing objects: 17% (62/363) remote: Compressing objects: 18% (66/363) remote: Compressing objects: 19% (69/363) remote: Compressing objects: 20% (73/363) remote: Compressing objects: 21% (77/363) remote: Compressing objects: 22% (80/363) remote: Compressing objects: 23% (84/363) remote: Compressing objects: 24% (88/363) remote: Compressing objects: 25% (91/363) remote: Compressing objects: 26% (95/363) remote: Compressing objects: 27% (99/363) remote: Compressing objects: 28% (102/363) remote: Compressing objects: 29% (106/363) remote: Compressing objects: 30% (109/363) remote: Compressing objects: 31% (113/363) remote: Compressing objects: 32% (117/363) remote: Compressing objects: 33% (120/363) remote: Compressing objects: 34% (124/363) remote: Compressing objects: 35% (128/363) remote: Compressing objects: 36% (131/363) remote: Compressing objects: 37% (135/363) remote: Compressing objects: 38% (138/363) remote: Compressing objects: 39% (142/363) remote: Compressing objects: 40% (146/363) remote: Compressing objects: 41% (149/363) remote: Compressing objects: 42% (153/363) remote: Compressing objects: 43% (157/363) remote: Compressing objects: 44% (160/363) remote: Compressing objects: 45% (164/363) remote: Compressing objects: 46% (167/363) remote: Compressing objects: 47% (171/363) remote: Compressing objects: 48% (175/363) remote: Compressing objects: 49% (178/363) remote: Compressing objects: 50% (182/363) remote: Compressing objects: 51% (186/363) remote: Compressing objects: 52% (189/363) remote: Compressing objects: 53% (193/363) remote: Compressing objects: 54% (197/363) remote: Compressing objects: 55% (200/363) remote: Compressing objects: 56% (204/363) remote: Compressing objects: 57% (207/363) remote: Compressing objects: 58% (211/363) remote: Compressing objects: 59% (215/363) remote: Compressing objects: 60% (218/363) remote: Compressing objects: 61% (222/363) remote: Compressing objects: 62% (226/363) remote: Compressing objects: 63% (229/363) remote: Compressing objects: 64% (233/363) remote: Compressing objects: 65% (236/363) remote: Compressing objects: 66% (240/363) remote: Compressing objects: 67% (244/363) remote: Compressing objects: 68% (247/363) remote: Compressing objects: 69% (251/363) remote: Compressing objects: 70% (255/363) remote: Compressing objects: 71% (258/363) remote: Compressing objects: 72% (262/363) remote: Compressing objects: 73% (265/363) remote: Compressing objects: 74% (269/363) remote: Compressing objects: 75% (273/363) remote: Compressing objects: 76% (276/363) remote: Compressing objects: 77% (280/363) remote: Compressing objects: 78% (284/363) remote: Compressing objects: 79% (287/363) remote: Compressing objects: 80% (291/363) remote: Compressing objects: 81% (295/363) remote: Compressing objects: 82% (298/363) remote: Compressing objects: 83% (302/363) remote: Compressing objects: 84% (305/363) remote: Compressing objects: 85% (309/363) remote: Compressing objects: 86% (313/363) remote: Compressing objects: 87% (316/363) remote: Compressing objects: 88% (320/363) remote: Compressing objects: 89% (324/363) remote: Compressing objects: 90% (327/363) remote: Compressing objects: 91% (331/363) remote: Compressing objects: 92% (334/363) remote: Compressing objects: 93% (338/363) remote: Compressing objects: 94% (342/363) remote: Compressing objects: 95% (345/363) remote: Compressing objects: 96% (349/363) remote: Compressing objects: 97% (353/363) remote: Compressing objects: 98% (356/363) remote: Compressing objects: 99% (360/363) remote: Compressing objects: 100% (363/363) remote: Compressing objects: 100% (363/363), done. Receiving objects: 0% (1/664) Receiving objects: 1% (7/664) Receiving objects: 2% (14/664) Receiving objects: 3% (20/664) Receiving objects: 4% (27/664) Receiving objects: 5% (34/664) Receiving objects: 6% (40/664) Receiving objects: 7% (47/664) Receiving objects: 8% (54/664) Receiving objects: 9% (60/664) Receiving objects: 10% (67/664) Receiving objects: 11% (74/664) Receiving objects: 12% (80/664) Receiving objects: 13% (87/664) Receiving objects: 14% (93/664) Receiving objects: 15% (100/664) Receiving objects: 16% (107/664) Receiving objects: 17% (113/664) Receiving objects: 18% (120/664) Receiving objects: 19% (127/664) Receiving objects: 20% (133/664) Receiving objects: 21% (140/664) Receiving objects: 22% (147/664) Receiving objects: 23% (153/664) Receiving objects: 24% (160/664) Receiving objects: 25% (166/664) Receiving objects: 26% (173/664) Receiving objects: 27% (180/664) Receiving objects: 28% (186/664) Receiving objects: 29% (193/664) Receiving objects: 30% (200/664) Receiving objects: 31% (206/664) Receiving objects: 32% (213/664) Receiving objects: 33% (220/664) Receiving objects: 34% (226/664) Receiving objects: 35% (233/664) Receiving objects: 36% (240/664) Receiving objects: 37% (246/664) Receiving objects: 38% (253/664) Receiving objects: 39% (259/664) Receiving objects: 40% (266/664) Receiving objects: 41% (273/664) Receiving objects: 42% (279/664) Receiving objects: 43% (286/664) Receiving objects: 44% (293/664) Receiving objects: 45% (299/664) Receiving objects: 46% (306/664) Receiving objects: 47% (313/664) Receiving objects: 48% (319/664) Receiving objects: 49% (326/664) Receiving objects: 50% (332/664) Receiving objects: 51% (339/664) Receiving objects: 52% (346/664) Receiving objects: 53% (352/664) Receiving objects: 54% (359/664) Receiving objects: 55% (366/664) Receiving objects: 56% (372/664) Receiving objects: 57% (379/664) Receiving objects: 58% (386/664) Receiving objects: 59% (392/664) Receiving objects: 60% (399/664) Receiving objects: 61% (406/664) Receiving objects: 62% (412/664) Receiving objects: 63% (419/664) Receiving objects: 64% (425/664) Receiving objects: 65% (432/664) Receiving objects: 66% (439/664) Receiving objects: 67% (445/664) Receiving objects: 68% (452/664) Receiving objects: 69% (459/664) Receiving objects: 70% (465/664) Receiving objects: 71% (472/664) Receiving objects: 72% (479/664) Receiving objects: 73% (485/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 74% (492/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 75% (498/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 76% (505/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 77% (512/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 78% (518/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 79% (525/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 80% (532/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 81% (538/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 82% (545/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 83% (552/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 84% (558/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 85% (565/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 86% (572/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 87% (578/664), 2.96 MiB | 5.90 MiB/s remote: Total 664 (delta 315), reused 504 (delta 238), pack-reused 0 Receiving objects: 88% (585/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 89% (591/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 90% (598/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 91% (605/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 92% (611/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 93% (618/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 94% (625/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 95% (631/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 96% (638/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 97% (645/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 98% (651/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 99% (658/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 100% (664/664), 2.96 MiB | 5.90 MiB/s Receiving objects: 100% (664/664), 3.67 MiB | 5.36 MiB/s, done. Resolving deltas: 0% (0/315) Resolving deltas: 1% (4/315) Resolving deltas: 2% (7/315) Resolving deltas: 3% (10/315) Resolving deltas: 4% (13/315) Resolving deltas: 5% (16/315) Resolving deltas: 6% (19/315) Resolving deltas: 7% (23/315) Resolving deltas: 8% (26/315) Resolving deltas: 9% (30/315) Resolving deltas: 10% (32/315) Resolving deltas: 11% (35/315) Resolving deltas: 12% (39/315) Resolving deltas: 13% (41/315) Resolving deltas: 14% (45/315) Resolving deltas: 15% (48/315) Resolving deltas: 16% (52/315) Resolving deltas: 17% (54/315) Resolving deltas: 18% (57/315) Resolving deltas: 19% (60/315) Resolving deltas: 20% (63/315) Resolving deltas: 21% (67/315) Resolving deltas: 22% (71/315) Resolving deltas: 23% (73/315) Resolving deltas: 24% (76/315) Resolving deltas: 25% (79/315) Resolving deltas: 26% (82/315) Resolving deltas: 27% (86/315) Resolving deltas: 28% (89/315) Resolving deltas: 29% (92/315) Resolving deltas: 30% (95/315) Resolving deltas: 31% (98/315) Resolving deltas: 32% (101/315) Resolving deltas: 33% (104/315) Resolving deltas: 34% (108/315) Resolving deltas: 35% (112/315) Resolving deltas: 36% (114/315) Resolving deltas: 37% (117/315) Resolving deltas: 38% (120/315) Resolving deltas: 39% (123/315) Resolving deltas: 40% (127/315) Resolving deltas: 41% (130/315) Resolving deltas: 42% (133/315) Resolving deltas: 43% (136/315) Resolving deltas: 44% (140/315) Resolving deltas: 45% (142/315) Resolving deltas: 46% (145/315) Resolving deltas: 47% (149/315) Resolving deltas: 48% (153/315) Resolving deltas: 49% (155/315) Resolving deltas: 50% (158/315) Resolving deltas: 51% (161/315) Resolving deltas: 52% (164/315) Resolving deltas: 53% (168/315) Resolving deltas: 54% (171/315) Resolving deltas: 55% (174/315) Resolving deltas: 56% (179/315) Resolving deltas: 57% (182/315) Resolving deltas: 58% (183/315) Resolving deltas: 59% (186/315) Resolving deltas: 60% (189/315) Resolving deltas: 61% (193/315) Resolving deltas: 62% (196/315) Resolving deltas: 63% (200/315) Resolving deltas: 64% (202/315) Resolving deltas: 65% (205/315) Resolving deltas: 66% (208/315) Resolving deltas: 67% (213/315) Resolving deltas: 68% (215/315) Resolving deltas: 69% (218/315) Resolving deltas: 70% (222/315) Resolving deltas: 71% (224/315) Resolving deltas: 72% (227/315) Resolving deltas: 73% (230/315) Resolving deltas: 74% (234/315) Resolving deltas: 75% (237/315) Resolving deltas: 76% (240/315) Resolving deltas: 77% (243/315) Resolving deltas: 78% (246/315) Resolving deltas: 79% (250/315) Resolving deltas: 80% (252/315) Resolving deltas: 81% (256/315) Resolving deltas: 82% (259/315) Resolving deltas: 83% (262/315) Resolving deltas: 84% (265/315) Resolving deltas: 85% (268/315) Resolving deltas: 86% (271/315) Resolving deltas: 87% (275/315) Resolving deltas: 88% (278/315) Resolving deltas: 89% (281/315) Resolving deltas: 90% (284/315) Resolving deltas: 91% (287/315) Resolving deltas: 92% (290/315) Resolving deltas: 93% (293/315) Resolving deltas: 94% (297/315) Resolving deltas: 95% (300/315) Resolving deltas: 96% (303/315) Resolving deltas: 97% (306/315) Resolving deltas: 98% (309/315) Resolving deltas: 99% (312/315) Resolving deltas: 100% (315/315) Resolving deltas: 100% (315/315), done. HEAD is now at a3836b2 Merge branch 'swistak35-main' git -C ${HOME}/.rbenv/plugins/ruby-build pull remote: Enumerating objects: 853, done. remote: Counting objects: 0% (1/525) remote: Counting objects: 1% (6/525) remote: Counting objects: 2% (11/525) remote: Counting objects: 3% (16/525) remote: Counting objects: 4% (21/525) remote: Counting objects: 5% (27/525) remote: Counting objects: 6% (32/525) remote: Counting objects: 7% (37/525) remote: Counting objects: 8% (42/525) remote: Counting objects: 9% (48/525) remote: Counting objects: 10% (53/525) remote: Counting objects: 11% (58/525) remote: Counting objects: 12% (63/525) remote: Counting objects: 13% (69/525) remote: Counting objects: 14% (74/525) remote: Counting objects: 15% (79/525) remote: Counting objects: 16% (84/525) remote: Counting objects: 17% (90/525) remote: Counting objects: 18% (95/525) remote: Counting objects: 19% (100/525) remote: Counting objects: 20% (105/525) remote: Counting objects: 21% (111/525) remote: Counting objects: 22% (116/525) remote: Counting objects: 23% (121/525) remote: Counting objects: 24% (126/525) remote: Counting objects: 25% (132/525) remote: Counting objects: 26% (137/525) remote: Counting objects: 27% (142/525) remote: Counting objects: 28% (147/525) remote: Counting objects: 29% (153/525) remote: Counting objects: 30% (158/525) remote: Counting objects: 31% (163/525) remote: Counting objects: 32% (168/525) remote: Counting objects: 33% (174/525) remote: Counting objects: 34% (179/525) remote: Counting objects: 35% (184/525) remote: Counting objects: 36% (189/525) remote: Counting objects: 37% (195/525) remote: Counting objects: 38% (200/525) remote: Counting objects: 39% (205/525) remote: Counting objects: 40% (210/525) remote: Counting objects: 41% (216/525) remote: Counting objects: 42% (221/525) remote: Counting objects: 43% (226/525) remote: Counting objects: 44% (231/525) remote: Counting objects: 45% (237/525) remote: Counting objects: 46% (242/525) remote: Counting objects: 47% (247/525) remote: Counting objects: 48% (252/525) remote: Counting objects: 49% (258/525) remote: Counting objects: 50% (263/525) remote: Counting objects: 51% (268/525) remote: Counting objects: 52% (273/525) remote: Counting objects: 53% (279/525) remote: Counting objects: 54% (284/525) remote: Counting objects: 55% (289/525) remote: Counting objects: 56% (294/525) remote: Counting objects: 57% (300/525) remote: Counting objects: 58% (305/525) remote: Counting objects: 59% (310/525) remote: Counting objects: 60% (315/525) remote: Counting objects: 61% (321/525) remote: Counting objects: 62% (326/525) remote: Counting objects: 63% (331/525) remote: Counting objects: 64% (336/525) remote: Counting objects: 65% (342/525) remote: Counting objects: 66% (347/525) remote: Counting objects: 67% (352/525) remote: Counting objects: 68% (357/525) remote: Counting objects: 69% (363/525) remote: Counting objects: 70% (368/525) remote: Counting objects: 71% (373/525) remote: Counting objects: 72% (378/525) remote: Counting objects: 73% (384/525) remote: Counting objects: 74% (389/525) remote: Counting objects: 75% (394/525) remote: Counting objects: 76% (399/525) remote: Counting objects: 77% (405/525) remote: Counting objects: 78% (410/525) remote: Counting objects: 79% (415/525) remote: Counting objects: 80% (420/525) remote: Counting objects: 81% (426/525) remote: Counting objects: 82% (431/525) remote: Counting objects: 83% (436/525) remote: Counting objects: 84% (441/525) remote: Counting objects: 85% (447/525) remote: Counting objects: 86% (452/525) remote: Counting objects: 87% (457/525) remote: Counting objects: 88% (462/525) remote: Counting objects: 89% (468/525) remote: Counting objects: 90% (473/525) remote: Counting objects: 91% (478/525) remote: Counting objects: 92% (483/525) remote: Counting objects: 93% (489/525) remote: Counting objects: 94% (494/525) remote: Counting objects: 95% (499/525) remote: Counting objects: 96% (504/525) remote: Counting objects: 97% (510/525) remote: Counting objects: 98% (515/525) remote: Counting objects: 99% (520/525) remote: Counting objects: 100% (525/525) remote: Counting objects: 100% (525/525), done. remote: Compressing objects: 2% (1/46) remote: Compressing objects: 4% (2/46) remote: Compressing objects: 6% (3/46) remote: Compressing objects: 8% (4/46) remote: Compressing objects: 10% (5/46) remote: Compressing objects: 13% (6/46) remote: Compressing objects: 15% (7/46) remote: Compressing objects: 17% (8/46) remote: Compressing objects: 19% (9/46) remote: Compressing objects: 21% (10/46) remote: Compressing objects: 23% (11/46) remote: Compressing objects: 26% (12/46) remote: Compressing objects: 28% (13/46) remote: Compressing objects: 30% (14/46) remote: Compressing objects: 32% (15/46) remote: Compressing objects: 34% (16/46) remote: Compressing objects: 36% (17/46) remote: Compressing objects: 39% (18/46) remote: Compressing objects: 41% (19/46) remote: Compressing objects: 43% (20/46) remote: Compressing objects: 45% (21/46) remote: Compressing objects: 47% (22/46) remote: Compressing objects: 50% (23/46) remote: Compressing objects: 52% (24/46) remote: Compressing objects: 54% (25/46) remote: Compressing objects: 56% (26/46) remote: Compressing objects: 58% (27/46) remote: Compressing objects: 60% (28/46) remote: Compressing objects: 63% (29/46) remote: Compressing objects: 65% (30/46) remote: Compressing objects: 67% (31/46) remote: Compressing objects: 69% (32/46) remote: Compressing objects: 71% (33/46) remote: Compressing objects: 73% (34/46) remote: Compressing objects: 76% (35/46) remote: Compressing objects: 78% (36/46) remote: Compressing objects: 80% (37/46) remote: Compressing objects: 82% (38/46) remote: Compressing objects: 84% (39/46) remote: Compressing objects: 86% (40/46) remote: Compressing objects: 89% (41/46) remote: Compressing objects: 91% (42/46) remote: Compressing objects: 93% (43/46) remote: Compressing objects: 95% (44/46) remote: Compressing objects: 97% (45/46) remote: Compressing objects: 100% (46/46) remote: Compressing objects: 100% (46/46), done. Receiving objects: 0% (1/853) Receiving objects: 1% (9/853) Receiving objects: 2% (18/853) Receiving objects: 3% (26/853) Receiving objects: 4% (35/853) Receiving objects: 5% (43/853) Receiving objects: 6% (52/853) Receiving objects: 7% (60/853) Receiving objects: 8% (69/853) Receiving objects: 9% (77/853) Receiving objects: 10% (86/853) Receiving objects: 11% (94/853) Receiving objects: 12% (103/853) Receiving objects: 13% (111/853) Receiving objects: 14% (120/853) Receiving objects: 15% (128/853) Receiving objects: 16% (137/853) Receiving objects: 17% (146/853) Receiving objects: 18% (154/853) Receiving objects: 19% (163/853) Receiving objects: 20% (171/853) Receiving objects: 21% (180/853) Receiving objects: 22% (188/853) Receiving objects: 23% (197/853) Receiving objects: 24% (205/853) Receiving objects: 25% (214/853) Receiving objects: 26% (222/853) Receiving objects: 27% (231/853) Receiving objects: 28% (239/853) Receiving objects: 29% (248/853) Receiving objects: 30% (256/853) Receiving objects: 31% (265/853) Receiving objects: 32% (273/853) Receiving objects: 33% (282/853) Receiving objects: 34% (291/853) Receiving objects: 35% (299/853) Receiving objects: 36% (308/853) Receiving objects: 37% (316/853) Receiving objects: 38% (325/853) Receiving objects: 39% (333/853) Receiving objects: 40% (342/853) Receiving objects: 41% (350/853) Receiving objects: 42% (359/853) Receiving objects: 43% (367/853) Receiving objects: 44% (376/853) Receiving objects: 45% (384/853) Receiving objects: 46% (393/853) Receiving objects: 47% (401/853) Receiving objects: 48% (410/853) Receiving objects: 49% (418/853) Receiving objects: 50% (427/853) Receiving objects: 51% (436/853) Receiving objects: 52% (444/853) Receiving objects: 53% (453/853) Receiving objects: 54% (461/853) Receiving objects: 55% (470/853) Receiving objects: 56% (478/853) Receiving objects: 57% (487/853) Receiving objects: 58% (495/853) Receiving objects: 59% (504/853) Receiving objects: 60% (512/853) Receiving objects: 61% (521/853) Receiving objects: 62% (529/853) Receiving objects: 63% (538/853) Receiving objects: 64% (546/853) Receiving objects: 65% (555/853) Receiving objects: 66% (563/853) Receiving objects: 67% (572/853) Receiving objects: 68% (581/853) Receiving objects: 69% (589/853) Receiving objects: 70% (598/853) Receiving objects: 71% (606/853) Receiving objects: 72% (615/853) Receiving objects: 73% (623/853) Receiving objects: 74% (632/853) Receiving objects: 75% (640/853) remote: Total 853 (delta 493), reused 498 (delta 474), pack-reused 328 Receiving objects: 76% (649/853) Receiving objects: 77% (657/853) Receiving objects: 78% (666/853) Receiving objects: 79% (674/853) Receiving objects: 80% (683/853) Receiving objects: 81% (691/853) Receiving objects: 82% (700/853) Receiving objects: 83% (708/853) Receiving objects: 84% (717/853) Receiving objects: 85% (726/853) Receiving objects: 86% (734/853) Receiving objects: 87% (743/853) Receiving objects: 88% (751/853) Receiving objects: 89% (760/853) Receiving objects: 90% (768/853) Receiving objects: 91% (777/853) Receiving objects: 92% (785/853) Receiving objects: 93% (794/853) Receiving objects: 94% (802/853) Receiving objects: 95% (811/853) Receiving objects: 96% (819/853) Receiving objects: 97% (828/853) Receiving objects: 98% (836/853) Receiving objects: 99% (845/853) Receiving objects: 100% (853/853) Receiving objects: 100% (853/853), 148.03 KiB | 4.11 MiB/s, done. Resolving deltas: 0% (0/649) Resolving deltas: 1% (7/649) Resolving deltas: 2% (13/649) Resolving deltas: 3% (20/649) Resolving deltas: 4% (26/649) Resolving deltas: 5% (33/649) Resolving deltas: 6% (39/649) Resolving deltas: 7% (46/649) Resolving deltas: 8% (52/649) Resolving deltas: 9% (59/649) Resolving deltas: 10% (65/649) Resolving deltas: 11% (72/649) Resolving deltas: 12% (78/649) Resolving deltas: 13% (85/649) Resolving deltas: 14% (91/649) Resolving deltas: 15% (99/649) Resolving deltas: 16% (104/649) Resolving deltas: 17% (111/649) Resolving deltas: 18% (117/649) Resolving deltas: 19% (124/649) Resolving deltas: 20% (130/649) Resolving deltas: 21% (137/649) Resolving deltas: 22% (143/649) Resolving deltas: 23% (150/649) Resolving deltas: 24% (156/649) Resolving deltas: 25% (163/649) Resolving deltas: 26% (169/649) Resolving deltas: 27% (176/649) Resolving deltas: 28% (182/649) Resolving deltas: 29% (189/649) Resolving deltas: 30% (195/649) Resolving deltas: 31% (202/649) Resolving deltas: 32% (208/649) Resolving deltas: 33% (215/649) Resolving deltas: 34% (221/649) Resolving deltas: 35% (228/649) Resolving deltas: 36% (234/649) Resolving deltas: 37% (241/649) Resolving deltas: 38% (247/649) Resolving deltas: 39% (254/649) Resolving deltas: 40% (260/649) Resolving deltas: 41% (267/649) Resolving deltas: 42% (273/649) Resolving deltas: 43% (280/649) Resolving deltas: 44% (286/649) Resolving deltas: 45% (293/649) Resolving deltas: 46% (299/649) Resolving deltas: 47% (306/649) Resolving deltas: 48% (312/649) Resolving deltas: 49% (319/649) Resolving deltas: 50% (325/649) Resolving deltas: 51% (331/649) Resolving deltas: 52% (338/649) Resolving deltas: 53% (344/649) Resolving deltas: 54% (351/649) Resolving deltas: 55% (357/649) Resolving deltas: 56% (364/649) Resolving deltas: 57% (370/649) Resolving deltas: 58% (377/649) Resolving deltas: 59% (383/649) Resolving deltas: 60% (390/649) Resolving deltas: 61% (396/649) Resolving deltas: 62% (403/649) Resolving deltas: 63% (409/649) Resolving deltas: 64% (416/649) Resolving deltas: 65% (422/649) Resolving deltas: 66% (429/649) Resolving deltas: 67% (435/649) Resolving deltas: 68% (442/649) Resolving deltas: 69% (448/649) Resolving deltas: 70% (455/649) Resolving deltas: 71% (461/649) Resolving deltas: 72% (468/649) Resolving deltas: 73% (474/649) Resolving deltas: 74% (481/649) Resolving deltas: 75% (487/649) Resolving deltas: 76% (494/649) Resolving deltas: 77% (500/649) Resolving deltas: 78% (507/649) Resolving deltas: 79% (513/649) Resolving deltas: 80% (520/649) Resolving deltas: 81% (526/649) Resolving deltas: 82% (533/649) Resolving deltas: 83% (539/649) Resolving deltas: 84% (546/649) Resolving deltas: 85% (552/649) Resolving deltas: 86% (559/649) Resolving deltas: 87% (565/649) Resolving deltas: 88% (572/649) Resolving deltas: 89% (578/649) Resolving deltas: 90% (585/649) Resolving deltas: 91% (591/649) Resolving deltas: 92% (598/649) Resolving deltas: 93% (604/649) Resolving deltas: 94% (611/649) Resolving deltas: 95% (617/649) Resolving deltas: 96% (624/649) Resolving deltas: 97% (630/649) Resolving deltas: 98% (637/649) Resolving deltas: 99% (643/649) Resolving deltas: 100% (649/649) Resolving deltas: 100% (649/649), completed with 157 local objects. From https://github.com/rbenv/ruby-build a9ed743..7ed0526 master -> origin/master * [new tag] v20230424 -> v20230424 * [new tag] v20220909 -> v20220909 * [new tag] v20220910 -> v20220910 * [new tag] v20220910.1 -> v20220910.1 * [new tag] v20220930 -> v20220930 * [new tag] v20221004 -> v20221004 * [new tag] v20221025 -> v20221025 * [new tag] v20221026 -> v20221026 * [new tag] v20221101 -> v20221101 * [new tag] v20221116 -> v20221116 * [new tag] v20221121 -> v20221121 * [new tag] v20221123 -> v20221123 * [new tag] v20221124 -> v20221124 * [new tag] v20221206 -> v20221206 * [new tag] v20221225 -> v20221225 * [new tag] v20230124 -> v20230124 * [new tag] v20230202 -> v20230202 * [new tag] v20230208 -> v20230208 * [new tag] v20230208.1 -> v20230208.1 * [new tag] v20230222 -> v20230222 * [new tag] v20230306 -> v20230306 * [new tag] v20230309 -> v20230309 * [new tag] v20230330 -> v20230330 Updating a9ed743..7ed0526 Fast-forward .github/dependabot.yml | 6 + .github/workflows/ci.yml | 5 +- .github/workflows/differential-shellcheck.yml | 29 +++++ .github/workflows/mirror.yml | 13 ++- .github/workflows/release.yml | 5 +- README.md | 73 ++++++------ bin/rbenv-install | 23 +++- bin/ruby-build | 160 +++++++++++--------------- script/release | 32 +++--- script/test | 2 +- script/update-cruby | 9 +- script/update-rbx | 31 ----- script/update-truffleruby-graalvm | 2 +- share/ruby-build/1.8.7-p375 | 2 +- share/ruby-build/1.9.2-p326 | 2 +- share/ruby-build/2.4.0 | 2 +- share/ruby-build/2.4.0-dev | 2 +- share/ruby-build/2.4.1 | 2 +- share/ruby-build/2.4.10 | 2 +- share/ruby-build/2.4.2 | 2 +- share/ruby-build/2.4.3 | 2 +- share/ruby-build/2.4.4 | 2 +- share/ruby-build/2.4.5 | 2 +- share/ruby-build/2.4.6 | 2 +- share/ruby-build/2.4.7 | 2 +- share/ruby-build/2.4.8 | 2 +- share/ruby-build/2.4.9 | 2 +- share/ruby-build/2.5.0 | 2 +- share/ruby-build/2.5.0-dev | 2 +- share/ruby-build/2.5.0-preview1 | 2 +- share/ruby-build/2.5.0-rc1 | 2 +- share/ruby-build/2.5.1 | 2 +- share/ruby-build/2.5.2 | 2 +- share/ruby-build/2.5.3 | 2 +- share/ruby-build/2.5.4 | 2 +- share/ruby-build/2.5.5 | 2 +- share/ruby-build/2.5.6 | 2 +- share/ruby-build/2.5.7 | 2 +- share/ruby-build/2.5.8 | 2 +- share/ruby-build/2.5.9 | 2 +- share/ruby-build/2.6.0 | 4 +- share/ruby-build/2.6.0-dev | 2 +- share/ruby-build/2.6.0-preview1 | 4 +- share/ruby-build/2.6.0-preview2 | 4 +- share/ruby-build/2.6.0-preview3 | 4 +- share/ruby-build/2.6.0-rc1 | 4 +- share/ruby-build/2.6.0-rc2 | 4 +- share/ruby-build/2.6.1 | 4 +- share/ruby-build/2.6.10 | 4 +- share/ruby-build/2.6.2 | 4 +- share/ruby-build/2.6.3 | 4 +- share/ruby-build/2.6.4 | 4 +- share/ruby-build/2.6.5 | 4 +- share/ruby-build/2.6.6 | 4 +- share/ruby-build/2.6.7 | 4 +- share/ruby-build/2.6.8 | 4 +- share/ruby-build/2.6.9 | 4 +- share/ruby-build/2.7.0 | 4 +- share/ruby-build/2.7.0-dev | 2 +- share/ruby-build/2.7.0-preview1 | 4 +- share/ruby-build/2.7.0-preview2 | 4 +- share/ruby-build/2.7.0-preview3 | 4 +- share/ruby-build/2.7.0-rc1 | 4 +- share/ruby-build/2.7.0-rc2 | 4 +- share/ruby-build/2.7.1 | 4 +- share/ruby-build/2.7.2 | 4 +- share/ruby-build/2.7.3 | 4 +- share/ruby-build/2.7.4 | 4 +- share/ruby-build/2.7.5 | 4 +- share/ruby-build/2.7.6 | 4 +- share/ruby-build/2.7.7 | 2 + share/ruby-build/2.7.8 | 2 + share/ruby-build/3.0.0 | 2 +- share/ruby-build/3.0.0-dev | 2 +- share/ruby-build/3.0.0-preview1 | 2 +- share/ruby-build/3.0.0-preview2 | 2 +- share/ruby-build/3.0.0-rc1 | 2 +- share/ruby-build/3.0.1 | 2 +- share/ruby-build/3.0.2 | 2 +- share/ruby-build/3.0.3 | 2 +- share/ruby-build/3.0.4 | 2 +- share/ruby-build/3.0.5 | 2 + share/ruby-build/3.0.6 | 2 + share/ruby-build/3.1.0 | 2 +- share/ruby-build/3.1.0-dev | 2 +- share/ruby-build/3.1.0-preview1 | 2 +- share/ruby-build/3.1.1 | 2 +- share/ruby-build/3.1.2 | 2 +- share/ruby-build/3.1.3 | 2 + share/ruby-build/3.1.4 | 2 + share/ruby-build/3.2.0 | 2 + share/ruby-build/3.2.0-dev | 4 +- share/ruby-build/3.2.0-preview1 | 2 +- share/ruby-build/3.2.0-preview2 | 2 + share/ruby-build/3.2.0-preview3 | 2 + share/ruby-build/3.2.0-rc1 | 2 + share/ruby-build/3.2.1 | 2 + share/ruby-build/3.2.2 | 2 + share/ruby-build/3.3.0-dev | 2 + share/ruby-build/jruby-1.5.6 | 1 - share/ruby-build/jruby-1.6.3 | 1 - share/ruby-build/jruby-1.6.4 | 1 - share/ruby-build/jruby-1.6.5 | 1 - share/ruby-build/jruby-1.6.5.1 | 1 - share/ruby-build/jruby-1.6.6 | 1 - share/ruby-build/jruby-1.6.7 | 1 - share/ruby-build/jruby-1.6.7.2 | 1 - share/ruby-build/jruby-1.6.8 | 1 - share/ruby-build/jruby-1.7.0 | 1 - share/ruby-build/jruby-1.7.0-preview1 | 1 - share/ruby-build/jruby-1.7.0-preview2 | 1 - share/ruby-build/jruby-1.7.0-rc1 | 1 - share/ruby-build/jruby-1.7.0-rc2 | 1 - share/ruby-build/jruby-1.7.1 | 1 - share/ruby-build/jruby-1.7.10 | 2 +- share/ruby-build/jruby-1.7.11 | 2 +- share/ruby-build/jruby-1.7.12 | 2 +- share/ruby-build/jruby-1.7.13 | 2 +- share/ruby-build/jruby-1.7.14 | 2 +- share/ruby-build/jruby-1.7.15 | 2 +- share/ruby-build/jruby-1.7.16 | 2 +- share/ruby-build/jruby-1.7.2 | 2 +- share/ruby-build/jruby-1.7.3 | 1 - share/ruby-build/jruby-1.7.4 | 1 - share/ruby-build/jruby-1.7.5 | 2 +- share/ruby-build/jruby-1.7.6 | 2 +- share/ruby-build/jruby-1.7.7 | 2 +- share/ruby-build/jruby-1.7.8 | 2 +- share/ruby-build/jruby-1.7.9 | 2 +- share/ruby-build/jruby-9.3.10.0 | 2 + share/ruby-build/jruby-9.3.8.0 | 2 + share/ruby-build/jruby-9.3.9.0 | 2 + share/ruby-build/jruby-9.4.0.0 | 2 + share/ruby-build/jruby-9.4.1.0 | 2 + share/ruby-build/jruby-9.4.2.0 | 2 + share/ruby-build/mruby-3.2.0 | 1 + share/ruby-build/rbx-3.0 | 2 +- share/ruby-build/rbx-3.1 | 2 +- share/ruby-build/rbx-3.10 | 2 +- share/ruby-build/rbx-3.100 | 2 +- share/ruby-build/rbx-3.101 | 2 +- share/ruby-build/rbx-3.102 | 2 +- share/ruby-build/rbx-3.103 | 2 +- share/ruby-build/rbx-3.104 | 2 +- share/ruby-build/rbx-3.105 | 2 +- share/ruby-build/rbx-3.106 | 2 +- share/ruby-build/rbx-3.107 | 2 +- share/ruby-build/rbx-3.11 | 2 +- share/ruby-build/rbx-3.12 | 2 +- share/ruby-build/rbx-3.13 | 2 +- share/ruby-build/rbx-3.14 | 2 +- share/ruby-build/rbx-3.15 | 2 +- share/ruby-build/rbx-3.16 | 2 +- share/ruby-build/rbx-3.17 | 2 +- share/ruby-build/rbx-3.18 | 2 +- share/ruby-build/rbx-3.19 | 2 +- share/ruby-build/rbx-3.2 | 2 +- share/ruby-build/rbx-3.20 | 2 +- share/ruby-build/rbx-3.21 | 2 +- share/ruby-build/rbx-3.22 | 2 +- share/ruby-build/rbx-3.23 | 2 +- share/ruby-build/rbx-3.24 | 2 +- share/ruby-build/rbx-3.25 | 2 +- share/ruby-build/rbx-3.26 | 2 +- share/ruby-build/rbx-3.27 | 2 +- share/ruby-build/rbx-3.28 | 2 +- share/ruby-build/rbx-3.29 | 2 +- share/ruby-build/rbx-3.3 | 2 +- share/ruby-build/rbx-3.30 | 2 +- share/ruby-build/rbx-3.31 | 2 +- share/ruby-build/rbx-3.32 | 2 +- share/ruby-build/rbx-3.33 | 2 +- share/ruby-build/rbx-3.34 | 2 +- share/ruby-build/rbx-3.35 | 2 +- share/ruby-build/rbx-3.36 | 2 +- share/ruby-build/rbx-3.37 | 2 +- share/ruby-build/rbx-3.38 | 2 +- share/ruby-build/rbx-3.39 | 2 +- share/ruby-build/rbx-3.4 | 2 +- share/ruby-build/rbx-3.40 | 2 +- share/ruby-build/rbx-3.41 | 2 +- share/ruby-build/rbx-3.42 | 2 +- share/ruby-build/rbx-3.43 | 2 +- share/ruby-build/rbx-3.44 | 2 +- share/ruby-build/rbx-3.45 | 2 +- share/ruby-build/rbx-3.46 | 2 +- share/ruby-build/rbx-3.47 | 2 +- share/ruby-build/rbx-3.48 | 2 +- share/ruby-build/rbx-3.49 | 2 +- share/ruby-build/rbx-3.5 | 2 +- share/ruby-build/rbx-3.50 | 2 +- share/ruby-build/rbx-3.51 | 2 +- share/ruby-build/rbx-3.52 | 2 +- share/ruby-build/rbx-3.53 | 2 +- share/ruby-build/rbx-3.54 | 2 +- share/ruby-build/rbx-3.55 | 2 +- share/ruby-build/rbx-3.56 | 2 +- share/ruby-build/rbx-3.57 | 2 +- share/ruby-build/rbx-3.58 | 2 +- share/ruby-build/rbx-3.59 | 2 +- share/ruby-build/rbx-3.6 | 2 +- share/ruby-build/rbx-3.60 | 2 +- share/ruby-build/rbx-3.61 | 2 +- share/ruby-build/rbx-3.62 | 2 +- share/ruby-build/rbx-3.63 | 2 +- share/ruby-build/rbx-3.64 | 2 +- share/ruby-build/rbx-3.65 | 2 +- share/ruby-build/rbx-3.66 | 2 +- share/ruby-build/rbx-3.67 | 2 +- share/ruby-build/rbx-3.68 | 2 +- share/ruby-build/rbx-3.69 | 2 +- share/ruby-build/rbx-3.7 | 2 +- share/ruby-build/rbx-3.70 | 2 +- share/ruby-build/rbx-3.71 | 2 +- share/ruby-build/rbx-3.72 | 2 +- share/ruby-build/rbx-3.73 | 2 +- share/ruby-build/rbx-3.74 | 2 +- share/ruby-build/rbx-3.75 | 2 +- share/ruby-build/rbx-3.76 | 2 +- share/ruby-build/rbx-3.77 | 2 +- share/ruby-build/rbx-3.78 | 2 +- share/ruby-build/rbx-3.79 | 2 +- share/ruby-build/rbx-3.8 | 2 +- share/ruby-build/rbx-3.80 | 2 +- share/ruby-build/rbx-3.81 | 2 +- share/ruby-build/rbx-3.82 | 2 +- share/ruby-build/rbx-3.83 | 2 +- share/ruby-build/rbx-3.84 | 2 +- share/ruby-build/rbx-3.85 | 2 +- share/ruby-build/rbx-3.86 | 2 +- share/ruby-build/rbx-3.87 | 2 +- share/ruby-build/rbx-3.88 | 2 +- share/ruby-build/rbx-3.89 | 2 +- share/ruby-build/rbx-3.9 | 2 +- share/ruby-build/rbx-3.90 | 2 +- share/ruby-build/rbx-3.91 | 2 +- share/ruby-build/rbx-3.92 | 2 +- share/ruby-build/rbx-3.93 | 2 +- share/ruby-build/rbx-3.94 | 2 +- share/ruby-build/rbx-3.95 | 2 +- share/ruby-build/rbx-3.96 | 2 +- share/ruby-build/rbx-3.97 | 2 +- share/ruby-build/rbx-3.98 | 2 +- share/ruby-build/rbx-3.99 | 2 +- share/ruby-build/rbx-4.0 | 2 +- share/ruby-build/rbx-4.1 | 2 +- share/ruby-build/rbx-4.10 | 2 +- share/ruby-build/rbx-4.11 | 2 +- share/ruby-build/rbx-4.12 | 2 +- share/ruby-build/rbx-4.13 | 2 +- share/ruby-build/rbx-4.14 | 2 +- share/ruby-build/rbx-4.15 | 2 +- share/ruby-build/rbx-4.16 | 2 +- share/ruby-build/rbx-4.18 | 2 +- share/ruby-build/rbx-4.19 | 2 +- share/ruby-build/rbx-4.2 | 2 +- share/ruby-build/rbx-4.20 | 2 +- share/ruby-build/rbx-4.3 | 2 +- share/ruby-build/rbx-4.4 | 2 +- share/ruby-build/rbx-4.5 | 2 +- share/ruby-build/rbx-4.6 | 2 +- share/ruby-build/rbx-4.7 | 2 +- share/ruby-build/rbx-4.8 | 2 +- share/ruby-build/rbx-4.9 | 2 +- share/ruby-build/rbx-5.0 | 2 +- share/ruby-build/topaz-dev | 1 - share/ruby-build/truffleruby+graalvm-22.3.0 | 21 ++++ share/ruby-build/truffleruby+graalvm-22.3.1 | 21 ++++ share/ruby-build/truffleruby+graalvm-dev | 8 +- share/ruby-build/truffleruby-22.3.0 | 21 ++++ share/ruby-build/truffleruby-22.3.1 | 21 ++++ share/ruby-build/truffleruby-dev | 2 +- test/build.bats | 70 +++++++---- test/compiler.bats | 30 +++-- test/hooks.bats | 1 + test/rbenv.bats | 31 ++++- test/stubs/stub | 10 +- test/test_helper.bash | 10 ++ 278 files changed, 691 insertions(+), 490 deletions(-) create mode 100644 .github/dependabot.yml create mode 100644 .github/workflows/differential-shellcheck.yml delete mode 100755 script/update-rbx create mode 100644 share/ruby-build/2.7.7 create mode 100644 share/ruby-build/2.7.8 create mode 100644 share/ruby-build/3.0.5 create mode 100644 share/ruby-build/3.0.6 create mode 100644 share/ruby-build/3.1.3 create mode 100644 share/ruby-build/3.1.4 create mode 100644 share/ruby-build/3.2.0 create mode 100644 share/ruby-build/3.2.0-preview2 create mode 100644 share/ruby-build/3.2.0-preview3 create mode 100644 share/ruby-build/3.2.0-rc1 create mode 100644 share/ruby-build/3.2.1 create mode 100644 share/ruby-build/3.2.2 create mode 100644 share/ruby-build/3.3.0-dev delete mode 100644 share/ruby-build/jruby-1.5.6 delete mode 100644 share/ruby-build/jruby-1.6.3 delete mode 100644 share/ruby-build/jruby-1.6.4 delete mode 100644 share/ruby-build/jruby-1.6.5 delete mode 100644 share/ruby-build/jruby-1.6.5.1 delete mode 100644 share/ruby-build/jruby-1.6.6 delete mode 100644 share/ruby-build/jruby-1.6.7 delete mode 100644 share/ruby-build/jruby-1.6.7.2 delete mode 100644 share/ruby-build/jruby-1.6.8 delete mode 100644 share/ruby-build/jruby-1.7.0 delete mode 100644 share/ruby-build/jruby-1.7.0-preview1 delete mode 100644 share/ruby-build/jruby-1.7.0-preview2 delete mode 100644 share/ruby-build/jruby-1.7.0-rc1 delete mode 100644 share/ruby-build/jruby-1.7.0-rc2 delete mode 100644 share/ruby-build/jruby-1.7.1 delete mode 100644 share/ruby-build/jruby-1.7.3 delete mode 100644 share/ruby-build/jruby-1.7.4 create mode 100644 share/ruby-build/jruby-9.3.10.0 create mode 100644 share/ruby-build/jruby-9.3.8.0 create mode 100644 share/ruby-build/jruby-9.3.9.0 create mode 100644 share/ruby-build/jruby-9.4.0.0 create mode 100644 share/ruby-build/jruby-9.4.1.0 create mode 100644 share/ruby-build/jruby-9.4.2.0 create mode 100644 share/ruby-build/mruby-3.2.0 delete mode 100644 share/ruby-build/topaz-dev create mode 100644 share/ruby-build/truffleruby+graalvm-22.3.0 create mode 100644 share/ruby-build/truffleruby+graalvm-22.3.1 create mode 100644 share/ruby-build/truffleruby-22.3.0 create mode 100644 share/ruby-build/truffleruby-22.3.1 sem-version ruby ${RUBY_VERSION} -f To follow progress, use 'tail -f /var/folders/rg/92ky7bj54xj6pcv5l24g6l_00000gn/T/ruby-build.20230427094702.1782.log' or pass --verbose Downloading openssl-3.1.0.tar.gz... -> https://dqw8nmjcqpjn7.cloudfront.net/aaa925ad9828745c4cad9d9efeb273deca820f2cdcf2c3ac7d7c1212b7c497b4 Installing openssl-3.1.0...