856 Commits
Author SHA1 Message Date
Benoit Daloze 0ecad18fe5 Revert "Add printing of the lockfile after installation"
This reverts commit e8621f0b86.
v1.252.0
2025-07-25 22:09:19 +02:00
Jason Frey e8621f0b86 Add printing of the lockfile after installation
Closes #783
v1.251.0
2025-07-25 20:36:32 +02:00
Benoit Daloze bd6859cc58 Use core.group() instead of startGroup/endGroup 2025-07-25 20:25:02 +02:00
ruby-builder-bot 223e443f3e Update CRuby releases on Windows v1.250.0 2025-07-25 20:14:52 +02:00
ruby-builder-bot 65937904bc Add ruby-3.2.9,ruby-3.3.9 v1.249.0 2025-07-24 21:16:37 +02:00
ruby-builder-bot a9bfc2ecf3 Add jruby-10.0.1.0 v1.248.0 2025-07-21 22:45:43 +02:00
David Rodríguez 4727905401 Try also removing the other case where --force is used v1.247.0 2025-07-16 23:02:44 +02:00
David Rodríguez f66e1124dc Don't use --force flag on Windows
It was originally added by https://github.com/ruby/setup-ruby/pull/253,
in order to fix CI. However, now CI passes without it so I assume this
was fixed by rubyinstaller2.

Force actually bypasses dependency constraints so it's actually
installing the latest Bundler in a version of Ruby that's incompatible
with it.
2025-07-16 23:02:44 +02:00
David Rodríguez a0d08243d4 Add workaround for Ruby 3.1 after RubyGems 3.7.0 release 2025-07-16 23:02:44 +02:00
Benoit Daloze a4f8389190 Remove windows-2019 support
* See https://github.com/actions/runner-images/issues/12045
v1.246.0
2025-07-15 22:28:17 +02:00
ruby-builder-bot d4ef88eccb Add ruby-3.4.5 2025-07-15 22:25:06 +02:00
wt-l00 e851ebd3ad Remove unused platform args from computeBaseKey
ref: https://github.com/ruby/setup-ruby/pull/473
2025-06-20 22:32:39 +02:00
ruby-builder-bot a4effe49ee Add jruby-9.4.13.0 v1.245.0 2025-06-11 20:41:46 +02:00
MSP-Greg 13e7a03dc3 run yarn run package v1.244.0 2025-05-21 10:33:36 +02:00
MSP-Greg 2deba9e3bf yarn.lock update 2025-05-21 10:33:36 +02:00
MSP-Greg 308b219f00 package.json - update @actions/io, semver, ncc 2025-05-21 10:33:36 +02:00
Joé Dupuis c95ae3725f Upgrade @actions/cache
to fix `Failed to save: Failed to CreateCacheEntry: Received
non-retryable error` errors.
v1.243.0
2025-05-19 22:05:44 +02:00
ruby-builder-bot cb0fda56a3 Update CRuby releases on Windows v1.242.0 2025-05-18 21:53:09 +02:00
なつき bb0f760b6c Fix a regression where MAKE on windows has an extra space at the end v1.241.0 2025-05-16 21:28:09 +02:00
なつき 1a0ff446f5 Switch to ruby/setup-msys2-gcc v1.240.0 2025-05-16 14:21:30 +02:00
なつき 2f5524065c Apply review feedbacks 2025-05-16 14:21:30 +02:00
なつき a8713082c2 Rewrite ruby/setup-msys2-gcc 2025-05-16 14:21:30 +02:00
ruby-builder-bot 84684c07c1 Add ruby-3.4.4 v1.239.0 2025-05-14 21:23:10 +02:00
ruby-builder-bot e34163cd15 Add jruby-9.4.12.1,jruby-10.0.0.1 v1.238.0 2025-05-08 12:21:24 +02:00
MSP-Greg eaecf785f6 Handle win2019 gcc issue v1.237.0 2025-05-01 10:48:55 +02:00
ruby-builder-bot f41e084df8 Add truffleruby-24.2.1,truffleruby+graalvm-24.2.1 v1.236.0 2025-04-30 21:13:17 +02:00
Benoit Daloze afda160499 Improve exclude reasons 2025-04-26 12:52:51 +02:00
Benoit Daloze e69d1ea5ec Update README example 2025-04-26 12:52:44 +02:00
なつき dffc446db9 Support windows-11-arm v1.235.0 2025-04-26 12:43:27 +02:00
Benoit Daloze 2e007403fc Remove support for ubuntu-20.04
* It's gone: https://github.com/actions/runner-images/issues/11101
v1.234.0
2025-04-24 20:45:25 +02:00
Benoit Daloze 72002957a7 Update to Rails 7.2 and 8 in tests
* Rails <= 6 has a known issue with logger and the workaround causes CI failures:
  https://github.com/ruby/setup-ruby/actions/runs/14641011806/job/41083255632
2025-04-24 16:28:30 +02:00
Benoit Daloze bc1d550354 Update testFixedBundlerVersionForOldRuby to 2.3 since 2.2 is known to be broken with recent C compilers
* See https://github.com/ruby/setup-ruby/issues/496
2025-04-24 13:55:27 +02:00
Benoit Daloze bcde69c47c Update README.md 2025-04-18 18:54:39 +08:00
Benoit Daloze eedae55b0a Make it clear not all combinations are supported 2025-04-18 18:51:02 +08:00
ruby-builder-bot ca041f971d Add jruby-10.0.0.0 v1.233.0 2025-04-18 16:52:02 +08:00
ruby-builder-bot 1eb8bd2dc1 Add ruby-3.5.0-preview1 2025-04-18 16:36:32 +08:00
Benoit Daloze fc67f6de0a Update remaining 20.04 tests to 22.04 2025-04-18 16:35:22 +08:00
Benoit Daloze 5ea2b47b47 Stop testing on ubuntu-20.04 since it's gone 2025-04-18 15:49:38 +08:00
ruby-builder-bot fb404b9557 Update CRuby releases on Windows v1.232.0 2025-04-17 21:24:18 +08:00
ruby-builder-bot d8d83c3960 Add ruby-3.4.3 v1.231.0 2025-04-15 12:08:53 +08:00
Hiroshi SHIBATA e5ac7b085f Merge pull request #737 from ruby-builder-bot/windows
Update CRuby releases on Windows
v1.230.0
2025-04-14 09:12:29 +09:00
Hiroshi SHIBATA cad744e24a Merge pull request #736 from ruby-builder-bot/ruby-3.3.8
Add ruby-3.3.8
2025-04-14 09:11:49 +09:00
ruby-builder-bot ba79f3f74f Update CRuby releases on Windows 2025-04-10 19:00:37 +00:00
ruby-builder-bot e9454362e9 Add ruby-3.3.8 2025-04-09 19:09:47 +00:00
ruby-builder-bot 354a1ad156 Update CRuby releases on Windows v1.229.0 2025-03-27 11:06:56 +01:00
ruby-builder-bot 7886c66535 Add ruby-3.1.7,ruby-3.2.8 v1.228.0 2025-03-26 10:27:57 +01:00
ruby-builder-bot 1a615958ad Add truffleruby-24.2.0,truffleruby+graalvm-24.2.0 v1.227.0 2025-03-18 14:16:45 +01:00
Benoit Daloze 922ebc4c52 Use $JAVA_HOME/bin/java for the check v1.226.0 2025-03-15 12:36:12 +01:00
Charles Oliver Nutter 6c79f721fa Test successful JRuby start without using launcher
Native launcher appears to hang on GHA when the JDK version is too
old for JRuby 10. This bypasses it and should be a bit lighter. It
will also avoid any variability in the launcher used, since Unixes
and Windows already use different executables.
v1.225.0
2025-03-13 20:32:49 +01:00
Charles Oliver Nutter e17c5ea7eb Handle exec error
Apparently this exec errors when the subprocess fails rather than
returning an error code. This causes the whole setup process to
terminate. This patch catches the error and uses that to indicate
failure to launch.
2025-03-13 20:32:49 +01:00