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_COMMITTER
Exporting SEMAPHORE_GIT_COMMIT_AUTHOR
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_JOB_TYPE
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
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 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
Running the pre-job hook configured in the agent
Running: source /opt/semaphoreci/pre_job.sh
Warning: The agent is configured to fail the job if the pre-job hook fails.
Installing toolbox in pre-job-hook
https://github.com/semaphoreci/toolbox/releases/download/v1.20.8/darwin.tar
x toolbox/
x toolbox/toolbox
x toolbox/libcheckout
x toolbox/install-package
x toolbox/retry
x toolbox/sem-install
x toolbox/sem-semantic-release
x toolbox/sem-dockerize
x toolbox/install-toolbox
x toolbox/README.md
x toolbox/Dockerfile.dev
x toolbox/enetwork
x toolbox/ssh-session-cli
x toolbox/artifact
x toolbox/system-metrics-collector
x toolbox/cache
x toolbox/sem-service
x toolbox/sem-version
x toolbox/libchecksum
x toolbox/sem-service-check-params
x toolbox/sem-context
x 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
Toolbox installed
Starting ssh-agent
Agent pid 1422
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: /Users/semaphore/.ssh/semaphore_cache_key (/Users/semaphore/.ssh/semaphore_cache_key)
checkout
Performing shallow clone with depth: 50
Cloning into 'launchy'...
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
remote: Enumerating objects: 459, done.
remote: Counting objects:   0% (1/459)
remote: Counting objects:   1% (5/459)
remote: Counting objects:   2% (10/459)
remote: Counting objects:   3% (14/459)
remote: Counting objects:   4% (19/459)
remote: Counting objects:   5% (23/459)
remote: Counting objects:   6% (28/459)
remote: Counting objects:   7% (33/459)
remote: Counting objects:   8% (37/459)
remote: Counting objects:   9% (42/459)
remote: Counting objects:  10% (46/459)
remote: Counting objects:  11% (51/459)
remote: Counting objects:  12% (56/459)
remote: Counting objects:  13% (60/459)
remote: Counting objects:  14% (65/459)
remote: Counting objects:  15% (69/459)
remote: Counting objects:  16% (74/459)
remote: Counting objects:  17% (79/459)
remote: Counting objects:  18% (83/459)
remote: Counting objects:  19% (88/459)
remote: Counting objects:  20% (92/459)
remote: Counting objects:  21% (97/459)
remote: Counting objects:  22% (101/459)
remote: Counting objects:  23% (106/459)
remote: Counting objects:  24% (111/459)
remote: Counting objects:  25% (115/459)
remote: Counting objects:  26% (120/459)
remote: Counting objects:  27% (124/459)
remote: Counting objects:  28% (129/459)
remote: Counting objects:  29% (134/459)
remote: Counting objects:  30% (138/459)
remote: Counting objects:  31% (143/459)
remote: Counting objects:  32% (147/459)
remote: Counting objects:  33% (152/459)
remote: Counting objects:  34% (157/459)
remote: Counting objects:  35% (161/459)
remote: Counting objects:  36% (166/459)
remote: Counting objects:  37% (170/459)
remote: Counting objects:  38% (175/459)
remote: Counting objects:  39% (180/459)
remote: Counting objects:  40% (184/459)
remote: Counting objects:  41% (189/459)
remote: Counting objects:  42% (193/459)
remote: Counting objects:  43% (198/459)
remote: Counting objects:  44% (202/459)
remote: Counting objects:  45% (207/459)
remote: Counting objects:  46% (212/459)
remote: Counting objects:  47% (216/459)
remote: Counting objects:  48% (221/459)
remote: Counting objects:  49% (225/459)
remote: Counting objects:  50% (230/459)
remote: Counting objects:  51% (235/459)
remote: Counting objects:  52% (239/459)
remote: Counting objects:  53% (244/459)
remote: Counting objects:  54% (248/459)
remote: Counting objects:  55% (253/459)
remote: Counting objects:  56% (258/459)
remote: Counting objects:  57% (262/459)
remote: Counting objects:  58% (267/459)
remote: Counting objects:  59% (271/459)
remote: Counting objects:  60% (276/459)
remote: Counting objects:  61% (280/459)
remote: Counting objects:  62% (285/459)
remote: Counting objects:  63% (290/459)
remote: Counting objects:  64% (294/459)
remote: Counting objects:  65% (299/459)
remote: Counting objects:  66% (303/459)
remote: Counting objects:  67% (308/459)
remote: Counting objects:  68% (313/459)
remote: Counting objects:  69% (317/459)
remote: Counting objects:  70% (322/459)
remote: Counting objects:  71% (326/459)
remote: Counting objects:  72% (331/459)
remote: Counting objects:  73% (336/459)
remote: Counting objects:  74% (340/459)
remote: Counting objects:  75% (345/459)
remote: Counting objects:  76% (349/459)
remote: Counting objects:  77% (354/459)
remote: Counting objects:  78% (359/459)
remote: Counting objects:  79% (363/459)
remote: Counting objects:  80% (368/459)
remote: Counting objects:  81% (372/459)
remote: Counting objects:  82% (377/459)
remote: Counting objects:  83% (381/459)
remote: Counting objects:  84% (386/459)
remote: Counting objects:  85% (391/459)
remote: Counting objects:  86% (395/459)
remote: Counting objects:  87% (400/459)
remote: Counting objects:  88% (404/459)
remote: Counting objects:  89% (409/459)
remote: Counting objects:  90% (414/459)
remote: Counting objects:  91% (418/459)
remote: Counting objects:  92% (423/459)
remote: Counting objects:  93% (427/459)
remote: Counting objects:  94% (432/459)
remote: Counting objects:  95% (437/459)
remote: Counting objects:  96% (441/459)
remote: Counting objects:  97% (446/459)
remote: Counting objects:  98% (450/459)
remote: Counting objects:  99% (455/459)
remote: Counting objects: 100% (459/459)
remote: Counting objects: 100% (459/459), done.
remote: Compressing objects:   0% (1/180)
remote: Compressing objects:   1% (2/180)
remote: Compressing objects:   2% (4/180)
remote: Compressing objects:   3% (6/180)
remote: Compressing objects:   4% (8/180)
remote: Compressing objects:   5% (9/180)
remote: Compressing objects:   6% (11/180)
remote: Compressing objects:   7% (13/180)
remote: Compressing objects:   8% (15/180)
remote: Compressing objects:   9% (17/180)
remote: Compressing objects:  10% (18/180)
remote: Compressing objects:  11% (20/180)
remote: Compressing objects:  12% (22/180)
remote: Compressing objects:  13% (24/180)
remote: Compressing objects:  14% (26/180)
remote: Compressing objects:  15% (27/180)
remote: Compressing objects:  16% (29/180)
remote: Compressing objects:  17% (31/180)
remote: Compressing objects:  18% (33/180)
remote: Compressing objects:  19% (35/180)
remote: Compressing objects:  20% (36/180)
remote: Compressing objects:  21% (38/180)
remote: Compressing objects:  22% (40/180)
remote: Compressing objects:  23% (42/180)
remote: Compressing objects:  24% (44/180)
remote: Compressing objects:  25% (45/180)
remote: Compressing objects:  26% (47/180)
remote: Compressing objects:  27% (49/180)
remote: Compressing objects:  28% (51/180)
remote: Compressing objects:  29% (53/180)
remote: Compressing objects:  30% (54/180)
remote: Compressing objects:  31% (56/180)
remote: Compressing objects:  32% (58/180)
remote: Compressing objects:  33% (60/180)
remote: Compressing objects:  34% (62/180)
remote: Compressing objects:  35% (63/180)
remote: Compressing objects:  36% (65/180)
remote: Compressing objects:  37% (67/180)
remote: Compressing objects:  38% (69/180)
remote: Compressing objects:  39% (71/180)
remote: Compressing objects:  40% (72/180)
remote: Compressing objects:  41% (74/180)
remote: Compressing objects:  42% (76/180)
remote: Compressing objects:  43% (78/180)
remote: Compressing objects:  44% (80/180)
remote: Compressing objects:  45% (81/180)
remote: Compressing objects:  46% (83/180)
remote: Compressing objects:  47% (85/180)
remote: Compressing objects:  48% (87/180)
remote: Compressing objects:  49% (89/180)
remote: Compressing objects:  50% (90/180)
remote: Compressing objects:  51% (92/180)
remote: Compressing objects:  52% (94/180)
remote: Compressing objects:  53% (96/180)
remote: Compressing objects:  54% (98/180)
remote: Compressing objects:  55% (99/180)
remote: Compressing objects:  56% (101/180)
remote: Compressing objects:  57% (103/180)
remote: Compressing objects:  58% (105/180)
remote: Compressing objects:  59% (107/180)
remote: Compressing objects:  60% (108/180)
remote: Compressing objects:  61% (110/180)
remote: Compressing objects:  62% (112/180)
remote: Compressing objects:  63% (114/180)
remote: Compressing objects:  64% (116/180)
remote: Compressing objects:  65% (117/180)
remote: Compressing objects:  66% (119/180)
remote: Compressing objects:  67% (121/180)
remote: Compressing objects:  68% (123/180)
remote: Compressing objects:  69% (125/180)
remote: Compressing objects:  70% (126/180)
remote: Compressing objects:  71% (128/180)
remote: Compressing objects:  72% (130/180)
remote: Compressing objects:  73% (132/180)
remote: Compressing objects:  74% (134/180)
remote: Compressing objects:  75% (135/180)
remote: Compressing objects:  76% (137/180)
remote: Compressing objects:  77% (139/180)
remote: Compressing objects:  78% (141/180)
remote: Compressing objects:  79% (143/180)
remote: Compressing objects:  80% (144/180)
remote: Compressing objects:  81% (146/180)
remote: Compressing objects:  82% (148/180)
remote: Compressing objects:  83% (150/180)
remote: Compressing objects:  84% (152/180)
remote: Compressing objects:  85% (153/180)
remote: Compressing objects:  86% (155/180)
remote: Compressing objects:  87% (157/180)
remote: Compressing objects:  88% (159/180)
remote: Compressing objects:  89% (161/180)
remote: Compressing objects:  90% (162/180)
remote: Compressing objects:  91% (164/180)
remote: Compressing objects:  92% (166/180)
remote: Compressing objects:  93% (168/180)
remote: Compressing objects:  94% (170/180)
remote: Compressing objects:  95% (171/180)
remote: Compressing objects:  96% (173/180)
remote: Compressing objects:  97% (175/180)
remote: Compressing objects:  98% (177/180)
remote: Compressing objects:  99% (179/180)
remote: Compressing objects: 100% (180/180)
remote: Compressing objects: 100% (180/180), done.
Receiving objects:   0% (1/459)
Receiving objects:   1% (5/459)
Receiving objects:   2% (10/459)
Receiving objects:   3% (14/459)
Receiving objects:   4% (19/459)
Receiving objects:   5% (23/459)
Receiving objects:   6% (28/459)
Receiving objects:   7% (33/459)
Receiving objects:   8% (37/459)
Receiving objects:   9% (42/459)
Receiving objects:  10% (46/459)
Receiving objects:  11% (51/459)
Receiving objects:  12% (56/459)
Receiving objects:  13% (60/459)
Receiving objects:  14% (65/459)
Receiving objects:  15% (69/459)
Receiving objects:  16% (74/459)
Receiving objects:  17% (79/459)
Receiving objects:  18% (83/459)
Receiving objects:  19% (88/459)
Receiving objects:  20% (92/459)
Receiving objects:  21% (97/459)
Receiving objects:  22% (101/459)
Receiving objects:  23% (106/459)
Receiving objects:  24% (111/459)
Receiving objects:  25% (115/459)
Receiving objects:  26% (120/459)
Receiving objects:  27% (124/459)
remote: Total 459 (delta 267), reused 418 (delta 252), pack-reused 0
Receiving objects:  28% (129/459)
Receiving objects:  29% (134/459)
Receiving objects:  30% (138/459)
Receiving objects:  31% (143/459)
Receiving objects:  32% (147/459)
Receiving objects:  33% (152/459)
Receiving objects:  34% (157/459)
Receiving objects:  35% (161/459)
Receiving objects:  36% (166/459)
Receiving objects:  37% (170/459)
Receiving objects:  38% (175/459)
Receiving objects:  39% (180/459)
Receiving objects:  40% (184/459)
Receiving objects:  41% (189/459)
Receiving objects:  42% (193/459)
Receiving objects:  43% (198/459)
Receiving objects:  44% (202/459)
Receiving objects:  45% (207/459)
Receiving objects:  46% (212/459)
Receiving objects:  47% (216/459)
Receiving objects:  48% (221/459)
Receiving objects:  49% (225/459)
Receiving objects:  50% (230/459)
Receiving objects:  51% (235/459)
Receiving objects:  52% (239/459)
Receiving objects:  53% (244/459)
Receiving objects:  54% (248/459)
Receiving objects:  55% (253/459)
Receiving objects:  56% (258/459)
Receiving objects:  57% (262/459)
Receiving objects:  58% (267/459)
Receiving objects:  59% (271/459)
Receiving objects:  60% (276/459)
Receiving objects:  61% (280/459)
Receiving objects:  62% (285/459)
Receiving objects:  63% (290/459)
Receiving objects:  64% (294/459)
Receiving objects:  65% (299/459)
Receiving objects:  66% (303/459)
Receiving objects:  67% (308/459)
Receiving objects:  68% (313/459)
Receiving objects:  69% (317/459)
Receiving objects:  70% (322/459)
Receiving objects:  71% (326/459)
Receiving objects:  72% (331/459)
Receiving objects:  73% (336/459)
Receiving objects:  74% (340/459)
Receiving objects:  75% (345/459)
Receiving objects:  76% (349/459)
Receiving objects:  77% (354/459)
Receiving objects:  78% (359/459)
Receiving objects:  79% (363/459)
Receiving objects:  80% (368/459)
Receiving objects:  81% (372/459)
Receiving objects:  82% (377/459)
Receiving objects:  83% (381/459)
Receiving objects:  84% (386/459)
Receiving objects:  85% (391/459)
Receiving objects:  86% (395/459)
Receiving objects:  87% (400/459)
Receiving objects:  88% (404/459)
Receiving objects:  89% (409/459)
Receiving objects:  90% (414/459)
Receiving objects:  91% (418/459)
Receiving objects:  92% (423/459)
Receiving objects:  93% (427/459)
Receiving objects:  94% (432/459)
Receiving objects:  95% (437/459)
Receiving objects:  96% (441/459)
Receiving objects:  97% (446/459)
Receiving objects:  98% (450/459)
Receiving objects:  99% (455/459)
Receiving objects: 100% (459/459)
Receiving objects: 100% (459/459), 71.09 KiB | 3.95 MiB/s, done.
Resolving deltas:   0% (0/267)
Resolving deltas:   1% (3/267)
Resolving deltas:   2% (6/267)
Resolving deltas:   3% (9/267)
Resolving deltas:   4% (11/267)
Resolving deltas:   5% (14/267)
Resolving deltas:   6% (17/267)
Resolving deltas:   7% (19/267)
Resolving deltas:   8% (22/267)
Resolving deltas:   9% (25/267)
Resolving deltas:  10% (27/267)
Resolving deltas:  11% (30/267)
Resolving deltas:  12% (33/267)
Resolving deltas:  13% (35/267)
Resolving deltas:  14% (38/267)
Resolving deltas:  15% (41/267)
Resolving deltas:  16% (43/267)
Resolving deltas:  17% (46/267)
Resolving deltas:  18% (49/267)
Resolving deltas:  19% (51/267)
Resolving deltas:  20% (54/267)
Resolving deltas:  21% (57/267)
Resolving deltas:  22% (59/267)
Resolving deltas:  23% (62/267)
Resolving deltas:  24% (65/267)
Resolving deltas:  25% (67/267)
Resolving deltas:  26% (70/267)
Resolving deltas:  27% (73/267)
Resolving deltas:  28% (75/267)
Resolving deltas:  29% (79/267)
Resolving deltas:  30% (81/267)
Resolving deltas:  31% (83/267)
Resolving deltas:  32% (86/267)
Resolving deltas:  33% (89/267)
Resolving deltas:  34% (91/267)
Resolving deltas:  35% (94/267)
Resolving deltas:  36% (97/267)
Resolving deltas:  37% (99/267)
Resolving deltas:  38% (102/267)
Resolving deltas:  39% (105/267)
Resolving deltas:  40% (107/267)
Resolving deltas:  41% (110/267)
Resolving deltas:  42% (113/267)
Resolving deltas:  43% (115/267)
Resolving deltas:  44% (118/267)
Resolving deltas:  45% (121/267)
Resolving deltas:  46% (123/267)
Resolving deltas:  47% (126/267)
Resolving deltas:  48% (129/267)
Resolving deltas:  49% (131/267)
Resolving deltas:  50% (134/267)
Resolving deltas:  51% (137/267)
Resolving deltas:  52% (139/267)
Resolving deltas:  53% (142/267)
Resolving deltas:  54% (145/267)
Resolving deltas:  55% (147/267)
Resolving deltas:  56% (150/267)
Resolving deltas:  57% (153/267)
Resolving deltas:  58% (155/267)
Resolving deltas:  59% (158/267)
Resolving deltas:  60% (161/267)
Resolving deltas:  61% (163/267)
Resolving deltas:  62% (166/267)
Resolving deltas:  63% (169/267)
Resolving deltas:  64% (171/267)
Resolving deltas:  65% (174/267)
Resolving deltas:  66% (177/267)
Resolving deltas:  67% (179/267)
Resolving deltas:  68% (182/267)
Resolving deltas:  69% (185/267)
Resolving deltas:  70% (187/267)
Resolving deltas:  71% (190/267)
Resolving deltas:  72% (193/267)
Resolving deltas:  73% (195/267)
Resolving deltas:  74% (198/267)
Resolving deltas:  75% (201/267)
Resolving deltas:  76% (203/267)
Resolving deltas:  77% (206/267)
Resolving deltas:  78% (209/267)
Resolving deltas:  79% (211/267)
Resolving deltas:  80% (214/267)
Resolving deltas:  81% (217/267)
Resolving deltas:  82% (219/267)
Resolving deltas:  83% (222/267)
Resolving deltas:  84% (225/267)
Resolving deltas:  85% (228/267)
Resolving deltas:  86% (230/267)
Resolving deltas:  87% (233/267)
Resolving deltas:  88% (235/267)
Resolving deltas:  89% (238/267)
Resolving deltas:  90% (241/267)
Resolving deltas:  91% (243/267)
Resolving deltas:  92% (246/267)
Resolving deltas:  93% (249/267)
Resolving deltas:  94% (251/267)
Resolving deltas:  95% (254/267)
Resolving deltas:  96% (257/267)
Resolving deltas:  97% (259/267)
Resolving deltas:  98% (262/267)
Resolving deltas:  99% (265/267)
Resolving deltas: 100% (267/267)
Resolving deltas: 100% (267/267), done.
HEAD is now at ddfe50a remove debug
git -C ${HOME}/.rbenv/plugins/ruby-build pull
remote: Enumerating objects: 1485, done.
remote: Counting objects:   0% (1/1235)
remote: Counting objects:   1% (13/1235)
remote: Counting objects:   2% (25/1235)
remote: Counting objects:   3% (38/1235)
remote: Counting objects:   4% (50/1235)
remote: Counting objects:   5% (62/1235)
remote: Counting objects:   6% (75/1235)
remote: Counting objects:   7% (87/1235)
remote: Counting objects:   8% (99/1235)
remote: Counting objects:   9% (112/1235)
remote: Counting objects:  10% (124/1235)
remote: Counting objects:  11% (136/1235)
remote: Counting objects:  12% (149/1235)
remote: Counting objects:  13% (161/1235)
remote: Counting objects:  14% (173/1235)
remote: Counting objects:  15% (186/1235)
remote: Counting objects:  16% (198/1235)
remote: Counting objects:  17% (210/1235)
remote: Counting objects:  18% (223/1235)
remote: Counting objects:  19% (235/1235)
remote: Counting objects:  20% (247/1235)
remote: Counting objects:  21% (260/1235)
remote: Counting objects:  22% (272/1235)
remote: Counting objects:  23% (285/1235)
remote: Counting objects:  24% (297/1235)
remote: Counting objects:  25% (309/1235)
remote: Counting objects:  26% (322/1235)
remote: Counting objects:  27% (334/1235)
remote: Counting objects:  28% (346/1235)
remote: Counting objects:  29% (359/1235)
remote: Counting objects:  30% (371/1235)
remote: Counting objects:  31% (383/1235)
remote: Counting objects:  32% (396/1235)
remote: Counting objects:  33% (408/1235)
remote: Counting objects:  34% (420/1235)
remote: Counting objects:  35% (433/1235)
remote: Counting objects:  36% (445/1235)
remote: Counting objects:  37% (457/1235)
remote: Counting objects:  38% (470/1235)
remote: Counting objects:  39% (482/1235)
remote: Counting objects:  40% (494/1235)
remote: Counting objects:  41% (507/1235)
remote: Counting objects:  42% (519/1235)
remote: Counting objects:  43% (532/1235)
remote: Counting objects:  44% (544/1235)
remote: Counting objects:  45% (556/1235)
remote: Counting objects:  46% (569/1235)
remote: Counting objects:  47% (581/1235)
remote: Counting objects:  48% (593/1235)
remote: Counting objects:  49% (606/1235)
remote: Counting objects:  50% (618/1235)
remote: Counting objects:  51% (630/1235)
remote: Counting objects:  52% (643/1235)
remote: Counting objects:  53% (655/1235)
remote: Counting objects:  54% (667/1235)
remote: Counting objects:  55% (680/1235)
remote: Counting objects:  56% (692/1235)
remote: Counting objects:  57% (704/1235)
remote: Counting objects:  58% (717/1235)
remote: Counting objects:  59% (729/1235)
remote: Counting objects:  60% (741/1235)
remote: Counting objects:  61% (754/1235)
remote: Counting objects:  62% (766/1235)
remote: Counting objects:  63% (779/1235)
remote: Counting objects:  64% (791/1235)
remote: Counting objects:  65% (803/1235)
remote: Counting objects:  66% (816/1235)
remote: Counting objects:  67% (828/1235)
remote: Counting objects:  68% (840/1235)
remote: Counting objects:  69% (853/1235)
remote: Counting objects:  70% (865/1235)
remote: Counting objects:  71% (877/1235)
remote: Counting objects:  72% (890/1235)
remote: Counting objects:  73% (902/1235)
remote: Counting objects:  74% (914/1235)
remote: Counting objects:  75% (927/1235)
remote: Counting objects:  76% (939/1235)
remote: Counting objects:  77% (951/1235)
remote: Counting objects:  78% (964/1235)
remote: Counting objects:  79% (976/1235)
remote: Counting objects:  80% (988/1235)
remote: Counting objects:  81% (1001/1235)
remote: Counting objects:  82% (1013/1235)
remote: Counting objects:  83% (1026/1235)
remote: Counting objects:  84% (1038/1235)
remote: Counting objects:  85% (1050/1235)
remote: Counting objects:  86% (1063/1235)
remote: Counting objects:  87% (1075/1235)
remote: Counting objects:  88% (1087/1235)
remote: Counting objects:  89% (1100/1235)
remote: Counting objects:  90% (1112/1235)
remote: Counting objects:  91% (1124/1235)
remote: Counting objects:  92% (1137/1235)
remote: Counting objects:  93% (1149/1235)
remote: Counting objects:  94% (1161/1235)
remote: Counting objects:  95% (1174/1235)
remote: Counting objects:  96% (1186/1235)
remote: Counting objects:  97% (1198/1235)
remote: Counting objects:  98% (1211/1235)
remote: Counting objects:  99% (1223/1235)
remote: Counting objects: 100% (1235/1235)
remote: Counting objects: 100% (1235/1235), done.
remote: Compressing objects:   0% (1/224)
remote: Compressing objects:   1% (3/224)
remote: Compressing objects:   2% (5/224)
remote: Compressing objects:   3% (7/224)
remote: Compressing objects:   4% (9/224)
remote: Compressing objects:   5% (12/224)
remote: Compressing objects:   6% (14/224)
remote: Compressing objects:   7% (16/224)
remote: Compressing objects:   8% (18/224)
remote: Compressing objects:   9% (21/224)
remote: Compressing objects:  10% (23/224)
remote: Compressing objects:  11% (25/224)
remote: Compressing objects:  12% (27/224)
remote: Compressing objects:  13% (30/224)
remote: Compressing objects:  14% (32/224)
remote: Compressing objects:  15% (34/224)
remote: Compressing objects:  16% (36/224)
remote: Compressing objects:  17% (39/224)
remote: Compressing objects:  18% (41/224)
remote: Compressing objects:  19% (43/224)
remote: Compressing objects:  20% (45/224)
remote: Compressing objects:  21% (48/224)
remote: Compressing objects:  22% (50/224)
remote: Compressing objects:  23% (52/224)
remote: Compressing objects:  24% (54/224)
remote: Compressing objects:  25% (56/224)
remote: Compressing objects:  26% (59/224)
remote: Compressing objects:  27% (61/224)
remote: Compressing objects:  28% (63/224)
remote: Compressing objects:  29% (65/224)
remote: Compressing objects:  30% (68/224)
remote: Compressing objects:  31% (70/224)
remote: Compressing objects:  32% (72/224)
remote: Compressing objects:  33% (74/224)
remote: Compressing objects:  34% (77/224)
remote: Compressing objects:  35% (79/224)
remote: Compressing objects:  36% (81/224)
remote: Compressing objects:  37% (83/224)
remote: Compressing objects:  38% (86/224)
remote: Compressing objects:  39% (88/224)
remote: Compressing objects:  40% (90/224)
remote: Compressing objects:  41% (92/224)
remote: Compressing objects:  42% (95/224)
remote: Compressing objects:  43% (97/224)
remote: Compressing objects:  44% (99/224)
remote: Compressing objects:  45% (101/224)
remote: Compressing objects:  46% (104/224)
remote: Compressing objects:  47% (106/224)
remote: Compressing objects:  48% (108/224)
remote: Compressing objects:  49% (110/224)
remote: Compressing objects:  50% (112/224)
remote: Compressing objects:  51% (115/224)
remote: Compressing objects:  52% (117/224)
remote: Compressing objects:  53% (119/224)
remote: Compressing objects:  54% (121/224)
remote: Compressing objects:  55% (124/224)
remote: Compressing objects:  56% (126/224)
remote: Compressing objects:  57% (128/224)
remote: Compressing objects:  58% (130/224)
remote: Compressing objects:  59% (133/224)
remote: Compressing objects:  60% (135/224)
remote: Compressing objects:  61% (137/224)
remote: Compressing objects:  62% (139/224)
remote: Compressing objects:  63% (142/224)
remote: Compressing objects:  64% (144/224)
remote: Compressing objects:  65% (146/224)
remote: Compressing objects:  66% (148/224)
remote: Compressing objects:  67% (151/224)
remote: Compressing objects:  68% (153/224)
remote: Compressing objects:  69% (155/224)
remote: Compressing objects:  70% (157/224)
remote: Compressing objects:  71% (160/224)
remote: Compressing objects:  72% (162/224)
remote: Compressing objects:  73% (164/224)
remote: Compressing objects:  74% (166/224)
remote: Compressing objects:  75% (168/224)
remote: Compressing objects:  76% (171/224)
remote: Compressing objects:  77% (173/224)
remote: Compressing objects:  78% (175/224)
remote: Compressing objects:  79% (177/224)
remote: Compressing objects:  80% (180/224)
remote: Compressing objects:  81% (182/224)
remote: Compressing objects:  82% (184/224)
remote: Compressing objects:  83% (186/224)
remote: Compressing objects:  84% (189/224)
remote: Compressing objects:  85% (191/224)
remote: Compressing objects:  86% (193/224)
remote: Compressing objects:  87% (195/224)
remote: Compressing objects:  88% (198/224)
remote: Compressing objects:  89% (200/224)
remote: Compressing objects:  90% (202/224)
remote: Compressing objects:  91% (204/224)
remote: Compressing objects:  92% (207/224)
remote: Compressing objects:  93% (209/224)
remote: Compressing objects:  94% (211/224)
remote: Compressing objects:  95% (213/224)
remote: Compressing objects:  96% (216/224)
remote: Compressing objects:  97% (218/224)
remote: Compressing objects:  98% (220/224)
remote: Compressing objects:  99% (222/224)
remote: Compressing objects: 100% (224/224)
remote: Compressing objects: 100% (224/224), done.
Receiving objects:   0% (1/1485)
Receiving objects:   1% (15/1485)
Receiving objects:   2% (30/1485)
Receiving objects:   3% (45/1485)
Receiving objects:   4% (60/1485)
Receiving objects:   5% (75/1485)
Receiving objects:   6% (90/1485)
Receiving objects:   7% (104/1485)
Receiving objects:   8% (119/1485)
Receiving objects:   9% (134/1485)
Receiving objects:  10% (149/1485)
Receiving objects:  11% (164/1485)
Receiving objects:  12% (179/1485)
Receiving objects:  13% (194/1485)
Receiving objects:  14% (208/1485)
Receiving objects:  15% (223/1485)
Receiving objects:  16% (238/1485)
Receiving objects:  17% (253/1485)
Receiving objects:  18% (268/1485)
Receiving objects:  19% (283/1485)
Receiving objects:  20% (297/1485)
Receiving objects:  21% (312/1485)
Receiving objects:  22% (327/1485)
Receiving objects:  23% (342/1485)
Receiving objects:  24% (357/1485)
Receiving objects:  25% (372/1485)
Receiving objects:  26% (387/1485)
Receiving objects:  27% (401/1485)
Receiving objects:  28% (416/1485)
Receiving objects:  29% (431/1485)
Receiving objects:  30% (446/1485)
Receiving objects:  31% (461/1485)
Receiving objects:  32% (476/1485)
Receiving objects:  33% (491/1485)
Receiving objects:  34% (505/1485)
Receiving objects:  35% (520/1485)
Receiving objects:  36% (535/1485)
Receiving objects:  37% (550/1485)
Receiving objects:  38% (565/1485)
Receiving objects:  39% (580/1485)
Receiving objects:  40% (594/1485)
Receiving objects:  41% (609/1485)
Receiving objects:  42% (624/1485)
Receiving objects:  43% (639/1485)
Receiving objects:  44% (654/1485)
Receiving objects:  45% (669/1485)
Receiving objects:  46% (684/1485)
Receiving objects:  47% (698/1485)
Receiving objects:  48% (713/1485)
Receiving objects:  49% (728/1485)
Receiving objects:  50% (743/1485)
Receiving objects:  51% (758/1485)
Receiving objects:  52% (773/1485)
Receiving objects:  53% (788/1485)
Receiving objects:  54% (802/1485)
Receiving objects:  55% (817/1485)
Receiving objects:  56% (832/1485)
Receiving objects:  57% (847/1485)
Receiving objects:  58% (862/1485)
Receiving objects:  59% (877/1485)
Receiving objects:  60% (891/1485)
Receiving objects:  61% (906/1485)
Receiving objects:  62% (921/1485)
Receiving objects:  63% (936/1485)
Receiving objects:  64% (951/1485)
Receiving objects:  65% (966/1485)
Receiving objects:  66% (981/1485)
Receiving objects:  67% (995/1485)
Receiving objects:  68% (1010/1485)
remote: Total 1485 (delta 1049), reused 1157 (delta 996), pack-reused 250
Receiving objects:  69% (1025/1485)
Receiving objects:  70% (1040/1485)
Receiving objects:  71% (1055/1485)
Receiving objects:  72% (1070/1485)
Receiving objects:  73% (1085/1485)
Receiving objects:  74% (1099/1485)
Receiving objects:  75% (1114/1485)
Receiving objects:  76% (1129/1485)
Receiving objects:  77% (1144/1485)
Receiving objects:  78% (1159/1485)
Receiving objects:  79% (1174/1485)
Receiving objects:  80% (1188/1485)
Receiving objects:  81% (1203/1485)
Receiving objects:  82% (1218/1485)
Receiving objects:  83% (1233/1485)
Receiving objects:  84% (1248/1485)
Receiving objects:  85% (1263/1485)
Receiving objects:  86% (1278/1485)
Receiving objects:  87% (1292/1485)
Receiving objects:  88% (1307/1485)
Receiving objects:  89% (1322/1485)
Receiving objects:  90% (1337/1485)
Receiving objects:  91% (1352/1485)
Receiving objects:  92% (1367/1485)
Receiving objects:  93% (1382/1485)
Receiving objects:  94% (1396/1485)
Receiving objects:  95% (1411/1485)
Receiving objects:  96% (1426/1485)
Receiving objects:  97% (1441/1485)
Receiving objects:  98% (1456/1485)
Receiving objects:  99% (1471/1485)
Receiving objects: 100% (1485/1485)
Receiving objects: 100% (1485/1485), 335.60 KiB | 4.09 MiB/s, done.
Resolving deltas:   0% (0/1186)
Resolving deltas:   1% (12/1186)
Resolving deltas:   2% (24/1186)
Resolving deltas:   3% (36/1186)
Resolving deltas:   4% (48/1186)
Resolving deltas:   5% (60/1186)
Resolving deltas:   6% (72/1186)
Resolving deltas:   7% (84/1186)
Resolving deltas:   8% (95/1186)
Resolving deltas:   9% (107/1186)
Resolving deltas:  10% (119/1186)
Resolving deltas:  11% (131/1186)
Resolving deltas:  12% (143/1186)
Resolving deltas:  13% (155/1186)
Resolving deltas:  14% (167/1186)
Resolving deltas:  15% (178/1186)
Resolving deltas:  16% (190/1186)
Resolving deltas:  17% (202/1186)
Resolving deltas:  18% (214/1186)
Resolving deltas:  19% (226/1186)
Resolving deltas:  20% (239/1186)
Resolving deltas:  21% (250/1186)
Resolving deltas:  22% (261/1186)
Resolving deltas:  23% (273/1186)
Resolving deltas:  24% (286/1186)
Resolving deltas:  25% (297/1186)
Resolving deltas:  26% (309/1186)
Resolving deltas:  27% (322/1186)
Resolving deltas:  28% (333/1186)
Resolving deltas:  29% (344/1186)
Resolving deltas:  30% (356/1186)
Resolving deltas:  31% (368/1186)
Resolving deltas:  32% (380/1186)
Resolving deltas:  33% (392/1186)
Resolving deltas:  34% (404/1186)
Resolving deltas:  35% (416/1186)
Resolving deltas:  36% (427/1186)
Resolving deltas:  37% (439/1186)
Resolving deltas:  38% (451/1186)
Resolving deltas:  39% (463/1186)
Resolving deltas:  40% (475/1186)
Resolving deltas:  41% (487/1186)
Resolving deltas:  42% (499/1186)
Resolving deltas:  43% (510/1186)
Resolving deltas:  44% (522/1186)
Resolving deltas:  45% (534/1186)
Resolving deltas:  46% (546/1186)
Resolving deltas:  47% (558/1186)
Resolving deltas:  48% (570/1186)
Resolving deltas:  49% (582/1186)
Resolving deltas:  50% (593/1186)
Resolving deltas:  51% (605/1186)
Resolving deltas:  52% (617/1186)
Resolving deltas:  53% (629/1186)
Resolving deltas:  54% (641/1186)
Resolving deltas:  55% (653/1186)
Resolving deltas:  56% (665/1186)
Resolving deltas:  57% (677/1186)
Resolving deltas:  58% (689/1186)
Resolving deltas:  59% (700/1186)
Resolving deltas:  60% (712/1186)
Resolving deltas:  61% (724/1186)
Resolving deltas:  62% (736/1186)
Resolving deltas:  63% (748/1186)
Resolving deltas:  64% (760/1186)
Resolving deltas:  65% (771/1186)
Resolving deltas:  66% (783/1186)
Resolving deltas:  67% (795/1186)
Resolving deltas:  68% (807/1186)
Resolving deltas:  69% (819/1186)
Resolving deltas:  70% (831/1186)
Resolving deltas:  71% (843/1186)
Resolving deltas:  72% (854/1186)
Resolving deltas:  73% (866/1186)
Resolving deltas:  74% (878/1186)
Resolving deltas:  75% (890/1186)
Resolving deltas:  76% (902/1186)
Resolving deltas:  77% (914/1186)
Resolving deltas:  78% (926/1186)
Resolving deltas:  79% (937/1186)
Resolving deltas:  80% (949/1186)
Resolving deltas:  81% (961/1186)
Resolving deltas:  82% (973/1186)
Resolving deltas:  83% (985/1186)
Resolving deltas:  84% (997/1186)
Resolving deltas:  85% (1009/1186)
Resolving deltas:  86% (1020/1186)
Resolving deltas:  87% (1032/1186)
Resolving deltas:  88% (1044/1186)
Resolving deltas:  89% (1056/1186)
Resolving deltas:  90% (1068/1186)
Resolving deltas:  91% (1080/1186)
Resolving deltas:  92% (1092/1186)
Resolving deltas:  93% (1103/1186)
Resolving deltas:  94% (1115/1186)
Resolving deltas:  95% (1127/1186)
Resolving deltas:  96% (1139/1186)
Resolving deltas:  97% (1151/1186)
Resolving deltas:  98% (1163/1186)
Resolving deltas:  99% (1175/1186)
Resolving deltas: 100% (1186/1186)
Resolving deltas: 100% (1186/1186), completed with 207 local objects.
From https://github.com/rbenv/ruby-build
   20544013..263640c9  master     -> origin/master
 * [new tag]           v20240501  -> v20240501
 * [new tag]           v20230914  -> v20230914
 * [new tag]           v20230914.1 -> v20230914.1
 * [new tag]           v20230919  -> v20230919
 * [new tag]           v20231012  -> v20231012
 * [new tag]           v20231014  -> v20231014
 * [new tag]           v20231025  -> v20231025
 * [new tag]           v20231107  -> v20231107
 * [new tag]           v20231114  -> v20231114
 * [new tag]           v20231211  -> v20231211
 * [new tag]           v20231225  -> v20231225
 * [new tag]           v20240116  -> v20240116
 * [new tag]           v20240119  -> v20240119
 * [new tag]           v20240221  -> v20240221
 * [new tag]           v20240318  -> v20240318
 * [new tag]           v20240319  -> v20240319
 * [new tag]           v20240416  -> v20240416
 * [new tag]           v20240423  -> v20240423
Updating 20544013..263640c9
Fast-forward
 .gitattributes                                     |    1 +
 .github/workflows/ci.yml                           |    2 +-
 .github/workflows/differential-shellcheck.yml      |    2 +-
 .github/workflows/release.yml                      |    2 +-
 Makefile                                           |    9 +
 README.md                                          |   18 +-
 bin/rbenv-install                                  |   54 +-
 bin/rbenv-uninstall                                |    5 +
 bin/ruby-build                                     | 1083 +++++++++++---------
 install.sh                                         |    4 +-
 script/release                                     |    3 +-
 script/update-cruby                                |    2 +-
 script/update-eol                                  |   29 +
 script/update-truffleruby                          |    4 +-
 script/update-truffleruby-graalvm                  |   18 +-
 share/man/man1/ruby-build.1                        |  273 +++++
 share/man/man1/ruby-build.1.adoc                   |  152 +++
 share/ruby-build/1.9.3-dev                         |    2 +-
 share/ruby-build/1.9.3-p0                          |    2 +-
 share/ruby-build/1.9.3-p105                        |    2 +-
 share/ruby-build/1.9.3-p125                        |    2 +-
 share/ruby-build/1.9.3-p194                        |    2 +-
 share/ruby-build/1.9.3-p286                        |    2 +-
 share/ruby-build/1.9.3-p327                        |    2 +-
 share/ruby-build/1.9.3-p362                        |    2 +-
 share/ruby-build/1.9.3-p374                        |    2 +-
 share/ruby-build/1.9.3-p385                        |    2 +-
 share/ruby-build/1.9.3-p392                        |    2 +-
 share/ruby-build/1.9.3-p426                        |    2 +-
 share/ruby-build/1.9.3-p429                        |    2 +-
 share/ruby-build/1.9.3-p448                        |    2 +-
 share/ruby-build/1.9.3-p484                        |    2 +-
 share/ruby-build/1.9.3-p545                        |    2 +-
 share/ruby-build/1.9.3-p547                        |    2 +-
 share/ruby-build/1.9.3-p550                        |    2 +-
 share/ruby-build/1.9.3-p551                        |    2 +-
 share/ruby-build/1.9.3-preview1                    |    2 +-
 share/ruby-build/1.9.3-rc1                         |    2 +-
 share/ruby-build/2.0.0-dev                         |    4 +-
 share/ruby-build/2.0.0-p0                          |    4 +-
 share/ruby-build/2.0.0-p195                        |    4 +-
 share/ruby-build/2.0.0-p247                        |    4 +-
 share/ruby-build/2.0.0-p353                        |    4 +-
 share/ruby-build/2.0.0-p451                        |    4 +-
 share/ruby-build/2.0.0-p481                        |    4 +-
 share/ruby-build/2.0.0-p576                        |    4 +-
 share/ruby-build/2.0.0-p594                        |    4 +-
 share/ruby-build/2.0.0-p598                        |    4 +-
 share/ruby-build/2.0.0-p643                        |    4 +-
 share/ruby-build/2.0.0-p645                        |    4 +-
 share/ruby-build/2.0.0-p647                        |    4 +-
 share/ruby-build/2.0.0-p648                        |    4 +-
 share/ruby-build/2.0.0-preview1                    |    4 +-
 share/ruby-build/2.0.0-preview2                    |    4 +-
 share/ruby-build/2.0.0-rc1                         |    4 +-
 share/ruby-build/2.0.0-rc2                         |    4 +-
 share/ruby-build/2.1.0                             |    4 +-
 share/ruby-build/2.1.0-dev                         |    4 +-
 share/ruby-build/2.1.0-preview1                    |    4 +-
 share/ruby-build/2.1.0-preview2                    |    4 +-
 share/ruby-build/2.1.0-rc1                         |    4 +-
 share/ruby-build/2.1.1                             |    4 +-
 share/ruby-build/2.1.10                            |    4 +-
 share/ruby-build/2.1.2                             |    4 +-
 share/ruby-build/2.1.3                             |    4 +-
 share/ruby-build/2.1.4                             |    4 +-
 share/ruby-build/2.1.5                             |    4 +-
 share/ruby-build/2.1.6                             |    4 +-
 share/ruby-build/2.1.7                             |    4 +-
 share/ruby-build/2.1.8                             |    4 +-
 share/ruby-build/2.1.9                             |    4 +-
 share/ruby-build/2.2.0                             |    4 +-
 share/ruby-build/2.2.0-dev                         |    4 +-
 share/ruby-build/2.2.0-preview1                    |    4 +-
 share/ruby-build/2.2.0-preview2                    |    4 +-
 share/ruby-build/2.2.0-rc1                         |    4 +-
 share/ruby-build/2.2.1                             |    4 +-
 share/ruby-build/2.2.10                            |    4 +-
 share/ruby-build/2.2.2                             |    4 +-
 share/ruby-build/2.2.3                             |    4 +-
 share/ruby-build/2.2.4                             |    4 +-
 share/ruby-build/2.2.5                             |    4 +-
 share/ruby-build/2.2.6                             |    4 +-
 share/ruby-build/2.2.7                             |    4 +-
 share/ruby-build/2.2.8                             |    4 +-
 share/ruby-build/2.2.9                             |    4 +-
 share/ruby-build/2.3.0                             |    4 +-
 share/ruby-build/2.3.0-dev                         |    4 +-
 share/ruby-build/2.3.0-preview1                    |    4 +-
 share/ruby-build/2.3.0-preview2                    |    4 +-
 share/ruby-build/2.3.1                             |    4 +-
 share/ruby-build/2.3.2                             |    4 +-
 share/ruby-build/2.3.3                             |    4 +-
 share/ruby-build/2.3.4                             |    4 +-
 share/ruby-build/2.3.5                             |    4 +-
 share/ruby-build/2.3.6                             |    4 +-
 share/ruby-build/2.3.7                             |    4 +-
 share/ruby-build/2.3.8                             |    4 +-
 share/ruby-build/2.4.0                             |    4 +-
 share/ruby-build/2.4.0-dev                         |    4 +-
 share/ruby-build/2.4.0-preview1                    |    4 +-
 share/ruby-build/2.4.0-preview2                    |    4 +-
 share/ruby-build/2.4.0-preview3                    |    4 +-
 share/ruby-build/2.4.0-rc1                         |    4 +-
 share/ruby-build/2.4.1                             |    4 +-
 share/ruby-build/2.4.10                            |    4 +-
 share/ruby-build/2.4.2                             |    4 +-
 share/ruby-build/2.4.3                             |    4 +-
 share/ruby-build/2.4.4                             |    4 +-
 share/ruby-build/2.4.5                             |    4 +-
 share/ruby-build/2.4.6                             |    4 +-
 share/ruby-build/2.4.7                             |    4 +-
 share/ruby-build/2.4.8                             |    4 +-
 share/ruby-build/2.4.9                             |    4 +-
 share/ruby-build/2.5.0                             |    4 +-
 share/ruby-build/2.5.0-dev                         |    4 +-
 share/ruby-build/2.5.0-preview1                    |    4 +-
 share/ruby-build/2.5.0-rc1                         |    4 +-
 share/ruby-build/2.5.1                             |    4 +-
 share/ruby-build/2.5.2                             |    4 +-
 share/ruby-build/2.5.3                             |    4 +-
 share/ruby-build/2.5.4                             |    4 +-
 share/ruby-build/2.5.5                             |    4 +-
 share/ruby-build/2.5.6                             |    4 +-
 share/ruby-build/2.5.7                             |    4 +-
 share/ruby-build/2.5.8                             |    4 +-
 share/ruby-build/2.5.9                             |    4 +-
 share/ruby-build/2.6.0                             |    4 +-
 share/ruby-build/2.6.0-dev                         |    4 +-
 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                         |    4 +-
 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                             |    4 +-
 share/ruby-build/2.7.8                             |    4 +-
 share/ruby-build/3.0.0                             |    4 +-
 share/ruby-build/3.0.0-dev                         |    4 +-
 share/ruby-build/3.0.0-preview1                    |    4 +-
 share/ruby-build/3.0.0-preview2                    |    4 +-
 share/ruby-build/3.0.0-rc1                         |    4 +-
 share/ruby-build/3.0.1                             |    4 +-
 share/ruby-build/3.0.2                             |    4 +-
 share/ruby-build/3.0.3                             |    4 +-
 share/ruby-build/3.0.4                             |    4 +-
 share/ruby-build/3.0.5                             |    4 +-
 share/ruby-build/3.0.6                             |    4 +-
 share/ruby-build/3.0.7                             |    2 +
 share/ruby-build/3.1.0                             |    4 +-
 share/ruby-build/3.1.0-dev                         |    4 +-
 share/ruby-build/3.1.0-preview1                    |    4 +-
 share/ruby-build/3.1.1                             |    4 +-
 share/ruby-build/3.1.2                             |    4 +-
 share/ruby-build/3.1.3                             |    4 +-
 share/ruby-build/3.1.4                             |    4 +-
 share/ruby-build/3.1.5                             |    2 +
 share/ruby-build/3.2.0                             |    4 +-
 share/ruby-build/3.2.0-dev                         |    4 +-
 share/ruby-build/3.2.0-preview1                    |    4 +-
 share/ruby-build/3.2.0-preview2                    |    4 +-
 share/ruby-build/3.2.0-preview3                    |    4 +-
 share/ruby-build/3.2.0-rc1                         |    4 +-
 share/ruby-build/3.2.1                             |    4 +-
 share/ruby-build/3.2.2                             |    4 +-
 share/ruby-build/3.2.3                             |    2 +
 share/ruby-build/3.2.4                             |    2 +
 share/ruby-build/3.3.0                             |    2 +
 share/ruby-build/3.3.0-dev                         |    4 +-
 share/ruby-build/3.3.0-preview1                    |    4 +-
 share/ruby-build/3.3.0-preview2                    |    2 +
 share/ruby-build/3.3.0-preview3                    |    2 +
 share/ruby-build/3.3.0-rc1                         |    2 +
 share/ruby-build/3.3.1                             |    2 +
 share/ruby-build/3.4-dev                           |    2 +
 share/ruby-build/jruby-9.3.13.0                    |    2 +
 share/ruby-build/jruby-9.3.14.0                    |    2 +
 share/ruby-build/jruby-9.4.4.0                     |    2 +
 share/ruby-build/jruby-9.4.5.0                     |    2 +
 share/ruby-build/jruby-9.4.6.0                     |    2 +
 share/ruby-build/jruby-9.4.7.0                     |    2 +
 share/ruby-build/jruby-dev                         |    1 -
 share/ruby-build/maglev-1.0.0                      |    1 -
 share/ruby-build/maglev-1.1.0-dev                  |    1 -
 share/ruby-build/maglev-2.0.0-dev                  |    1 -
 share/ruby-build/mruby-3.3.0                       |    1 +
 share/ruby-build/rbx-2.10                          |    2 +-
 share/ruby-build/rbx-2.11                          |    2 +-
 share/ruby-build/rbx-2.5.8                         |    2 +-
 share/ruby-build/rbx-2.6                           |    2 +-
 share/ruby-build/rbx-2.7                           |    2 +-
 share/ruby-build/rbx-2.71828182                    |    2 +-
 share/ruby-build/rbx-2.8                           |    2 +-
 share/ruby-build/rbx-2.9                           |    2 +-
 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/ruby-dev                          |    2 +
 share/ruby-build/truffleruby+graalvm-20.1.0        |    1 -
 share/ruby-build/truffleruby+graalvm-20.2.0        |    1 -
 share/ruby-build/truffleruby+graalvm-20.3.0        |    1 -
 share/ruby-build/truffleruby+graalvm-21.0.0        |    1 -
 share/ruby-build/truffleruby+graalvm-21.1.0        |    1 -
 share/ruby-build/truffleruby+graalvm-21.2.0        |    1 -
 share/ruby-build/truffleruby+graalvm-21.3.0        |    1 -
 share/ruby-build/truffleruby+graalvm-22.0.0.2      |    1 -
 share/ruby-build/truffleruby+graalvm-22.1.0        |    1 -
 share/ruby-build/truffleruby+graalvm-22.2.0        |    2 -
 share/ruby-build/truffleruby+graalvm-22.3.0        |    2 -
 share/ruby-build/truffleruby+graalvm-22.3.1        |    2 -
 share/ruby-build/truffleruby+graalvm-23.0.0        |    2 -
 .../ruby-build/truffleruby+graalvm-23.0.0-preview1 |    2 -
 share/ruby-build/truffleruby+graalvm-23.1.0        |   19 +
 share/ruby-build/truffleruby+graalvm-23.1.1        |   19 +
 share/ruby-build/truffleruby+graalvm-23.1.2        |   19 +
 share/ruby-build/truffleruby+graalvm-24.0.0        |   19 +
 share/ruby-build/truffleruby+graalvm-24.0.1        |   19 +
 share/ruby-build/truffleruby+graalvm-dev           |   15 +-
 share/ruby-build/truffleruby-1.0.0-rc10            |    1 -
 share/ruby-build/truffleruby-1.0.0-rc11            |    1 -
 share/ruby-build/truffleruby-1.0.0-rc12            |    1 -
 share/ruby-build/truffleruby-1.0.0-rc13            |    1 -
 share/ruby-build/truffleruby-1.0.0-rc14            |    1 -
 share/ruby-build/truffleruby-1.0.0-rc15            |    1 -
 share/ruby-build/truffleruby-1.0.0-rc16            |    1 -
 share/ruby-build/truffleruby-1.0.0-rc2             |    1 -
 share/ruby-build/truffleruby-1.0.0-rc3             |    1 -
 share/ruby-build/truffleruby-1.0.0-rc5             |    1 -
 share/ruby-build/truffleruby-1.0.0-rc6             |    1 -
 share/ruby-build/truffleruby-1.0.0-rc7             |    1 -
 share/ruby-build/truffleruby-1.0.0-rc8             |    1 -
 share/ruby-build/truffleruby-1.0.0-rc9             |    1 -
 share/ruby-build/truffleruby-19.0.0                |    1 -
 share/ruby-build/truffleruby-19.1.0                |    1 -
 share/ruby-build/truffleruby-19.2.0                |    1 -
 share/ruby-build/truffleruby-19.2.0.1              |    1 -
 share/ruby-build/truffleruby-19.3.0                |    1 -
 share/ruby-build/truffleruby-19.3.0.2              |    1 -
 share/ruby-build/truffleruby-19.3.1                |    1 -
 share/ruby-build/truffleruby-20.0.0                |    1 -
 share/ruby-build/truffleruby-20.1.0                |    1 -
 share/ruby-build/truffleruby-20.2.0                |    1 -
 share/ruby-build/truffleruby-20.3.0                |    1 -
 share/ruby-build/truffleruby-21.0.0                |    1 -
 share/ruby-build/truffleruby-21.1.0                |    1 -
 share/ruby-build/truffleruby-21.2.0                |    1 -
 share/ruby-build/truffleruby-21.2.0.1              |    1 -
 share/ruby-build/truffleruby-21.3.0                |    1 -
 share/ruby-build/truffleruby-22.0.0.2              |    1 -
 share/ruby-build/truffleruby-22.1.0                |    1 -
 share/ruby-build/truffleruby-22.2.0                |    2 -
 share/ruby-build/truffleruby-22.3.0                |    2 -
 share/ruby-build/truffleruby-22.3.1                |    2 -
 share/ruby-build/truffleruby-23.0.0                |    2 -
 share/ruby-build/truffleruby-23.0.0-preview1       |    2 -
 share/ruby-build/truffleruby-23.1.0                |   19 +
 share/ruby-build/truffleruby-23.1.1                |   19 +
 share/ruby-build/truffleruby-23.1.2                |   19 +
 share/ruby-build/truffleruby-24.0.0                |   19 +
 share/ruby-build/truffleruby-24.0.1                |   19 +
 share/ruby-build/truffleruby-dev                   |    4 +-
 test/arguments.bats                                |   14 +-
 test/build.bats                                    |  522 +++++++---
 test/cache.bats                                    |   15 +-
 test/checksum.bats                                 |   18 +-
 test/compiler.bats                                 |   15 +-
 test/fetch.bats                                    |   26 +-
 test/fixtures/definitions/needs-yaml               |    2 +-
 test/fixtures/definitions/vanilla-ruby             |    1 -
 test/fixtures/jruby-9000.dev.tar.gz                |  Bin 0 -> 164 bytes
 test/fixtures/ruby-3.2.0.tar.gz                    |  Bin 0 -> 246 bytes
 test/fixtures/yaml-0.1.6.tar.gz                    |  Bin 0 -> 222 bytes
 test/installer.bats                                |    6 +
 test/mirror.bats                                   |   27 +-
 test/output.bats                                   |   27 +
 test/rbenv.bats                                    |   17 +-
 test/stubs/stub                                    |   20 +-
 test/test_helper.bash                              |    5 +-
 426 files changed, 2335 insertions(+), 1262 deletions(-)
 create mode 100644 .gitattributes
 create mode 100644 Makefile
 create mode 100755 script/update-eol
 create mode 100644 share/man/man1/ruby-build.1
 create mode 100644 share/man/man1/ruby-build.1.adoc
 create mode 100644 share/ruby-build/3.0.7
 create mode 100644 share/ruby-build/3.1.5
 create mode 100644 share/ruby-build/3.2.3
 create mode 100644 share/ruby-build/3.2.4
 create mode 100644 share/ruby-build/3.3.0
 create mode 100644 share/ruby-build/3.3.0-preview2
 create mode 100644 share/ruby-build/3.3.0-preview3
 create mode 100644 share/ruby-build/3.3.0-rc1
 create mode 100644 share/ruby-build/3.3.1
 create mode 100644 share/ruby-build/3.4-dev
 create mode 100644 share/ruby-build/jruby-9.3.13.0
 create mode 100644 share/ruby-build/jruby-9.3.14.0
 create mode 100644 share/ruby-build/jruby-9.4.4.0
 create mode 100644 share/ruby-build/jruby-9.4.5.0
 create mode 100644 share/ruby-build/jruby-9.4.6.0
 create mode 100644 share/ruby-build/jruby-9.4.7.0
 delete mode 100644 share/ruby-build/maglev-1.0.0
 delete mode 100644 share/ruby-build/maglev-1.1.0-dev
 delete mode 100644 share/ruby-build/maglev-2.0.0-dev
 create mode 100644 share/ruby-build/mruby-3.3.0
 create mode 100644 share/ruby-build/ruby-dev
 create mode 100644 share/ruby-build/truffleruby+graalvm-23.1.0
 create mode 100644 share/ruby-build/truffleruby+graalvm-23.1.1
 create mode 100644 share/ruby-build/truffleruby+graalvm-23.1.2
 create mode 100644 share/ruby-build/truffleruby+graalvm-24.0.0
 create mode 100644 share/ruby-build/truffleruby+graalvm-24.0.1
 create mode 100644 share/ruby-build/truffleruby-23.1.0
 create mode 100644 share/ruby-build/truffleruby-23.1.1
 create mode 100644 share/ruby-build/truffleruby-23.1.2
 create mode 100644 share/ruby-build/truffleruby-24.0.0
 create mode 100644 share/ruby-build/truffleruby-24.0.1
 delete mode 100644 test/fixtures/definitions/vanilla-ruby
 create mode 100644 test/fixtures/jruby-9000.dev.tar.gz
 create mode 100644 test/fixtures/ruby-3.2.0.tar.gz
 create mode 100644 test/fixtures/yaml-0.1.6.tar.gz
 create mode 100644 test/output.bats
source .semaphore/ensure-ruby-version.sh
Key 'macos-xcode14-3.3.1' exists in the cache store.
Ruby 3.3.1 found in cache
HIT: 'macos-xcode14-3.3.1', using key 'macos-xcode14-3.3.1'.
Downloading key 'macos-xcode14-3.3.1'...
Download complete. Duration: 2.377538788s. Size: 15.0M bytes.
Unpacking '/var/folders/xy/404x77d14gvcg_6vqmws8r3r0000gn/T/macos-xcode14-3.3.1-3552986737'...
Unpack complete. Duration: 6.591280123s.
Restored: /Users/semaphore/.rbenv/versions/3.3.1/.

[23:53 02/05/2024]: Changing 'ruby' to version 3.3.1

[23:53 02/05/2024]: Switch successful.
source .semaphore/ensure-bundle.sh
Updating installed gems
Nothing to update
Gems already up-to-date: bundler
Key 'macos-xcode14-3.3.1-4afcfdf10d98e36bd41fb4060ee46bc8' exists in the cache store.
Bundle for 3.3.1 and Gemfile.lock found in cache
HIT: 'macos-xcode14-3.3.1-4afcfdf10d98e36bd41fb4060ee46bc8', using key 'macos-xcode14-3.3.1-4afcfdf10d98e36bd41fb4060ee46bc8'.
Downloading key 'macos-xcode14-3.3.1-4afcfdf10d98e36bd41fb4060ee46bc8'...
Download complete. Duration: 1.809978776s. Size: 7.7M bytes.
Unpacking '/var/folders/xy/404x77d14gvcg_6vqmws8r3r0000gn/T/macos-xcode14-3.3.1-4afcfdf10d98e36bd41fb4060ee46bc8-893598005'...
Unpack complete. Duration: 965.646901ms.
Restored: vendor/bundle/.
mkdir -p tmp/test-results/
bundle exec rake rubocop
Running RuboCop...
Inspecting 33 files
.................................

33 files inspected, no offenses detected
export TEST_RESULTS_FILE=tmp/test-results/${RUBY_VERSION}.xml
bundle exec rake test
Run options: --seed 17052

# Running:

.................................................................................................................

Fabulous run in 0.027226s, 4150.4444 runs/s, 5509.4395 assertions/s.

113 runs, 150 assertions, 0 failures, 0 errors, 0 skips
Exporting environment variables
Exporting SEMAPHORE_JOB_RESULT