Commit Graph
468 Commits
Author SHA1 Message Date
ruby-builder-bot c61fbf19ae Add ruby-3.4.6 2025-09-16 18:33:02 +02:00
Benoit Daloze 4451173596 Remove workaround for old truffleruby version from 2021 2025-08-30 13:55:15 +02:00
ruby-builder-bot ab85640192 Add jruby-9.4.14.0 2025-08-30 13:46:55 +02:00
なつき efbf473cab Add JRuby for Windows on Arm 2025-08-20 11:11:28 +02:00
ruby-builder-bot 829114fc20 Add jruby-10.0.2.0 2025-08-11 21:34:23 +02:00
Eliot Partridge 2a7b30092b Rename to isExactCacheKeyMatch 2025-07-29 22:24:35 +02:00
Eliot Partridge 78876b7c88 Use case-insensitive key comparsion for cache keys 2025-07-29 22:24:35 +02:00
dependabot[bot] 3ec1ec0529 Bump brace-expansion from 1.1.11 to 1.1.12
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 1.1.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-29 22:02:39 +02:00
Benoit Daloze bb6434c747 Add non-null check 2025-07-26 10:58:48 +02:00
Jason Frey ba9e71c195 Add printing of the lockfile after installation
Closes #783
2025-07-26 10:58:48 +02:00
Benoit Daloze 0ecad18fe5 Revert "Add printing of the lockfile after installation"
This reverts commit e8621f0b86.
2025-07-25 22:09:19 +02:00
Jason Frey e8621f0b86 Add printing of the lockfile after installation
Closes #783
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 2025-07-25 20:14:52 +02:00
ruby-builder-bot 65937904bc Add ruby-3.2.9,ruby-3.3.9 2025-07-24 21:16:37 +02:00
ruby-builder-bot a9bfc2ecf3 Add jruby-10.0.1.0 2025-07-21 22:45:43 +02:00
David Rodríguez 4727905401 Try also removing the other case where --force is used 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
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 2025-06-11 20:41:46 +02:00
MSP-Greg 13e7a03dc3 run yarn run package 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.
2025-05-19 22:05:44 +02:00
ruby-builder-bot cb0fda56a3 Update CRuby releases on Windows 2025-05-18 21:53:09 +02:00
なつき bb0f760b6c Fix a regression where MAKE on windows has an extra space at the end 2025-05-16 21:28:09 +02:00
なつき 1a0ff446f5 Switch to ruby/setup-msys2-gcc 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 2025-05-14 21:23:10 +02:00
ruby-builder-bot e34163cd15 Add jruby-9.4.12.1,jruby-10.0.0.1 2025-05-08 12:21:24 +02:00
MSP-Greg eaecf785f6 Handle win2019 gcc issue 2025-05-01 10:48:55 +02:00
ruby-builder-bot f41e084df8 Add truffleruby-24.2.1,truffleruby+graalvm-24.2.1 2025-04-30 21:13:17 +02:00
なつき dffc446db9 Support windows-11-arm 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
2025-04-24 20:45:25 +02:00
ruby-builder-bot ca041f971d Add jruby-10.0.0.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
ruby-builder-bot fb404b9557 Update CRuby releases on Windows 2025-04-17 21:24:18 +08:00
ruby-builder-bot d8d83c3960 Add ruby-3.4.3 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
2025-04-14 09:12:29 +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 2025-03-27 11:06:56 +01:00
ruby-builder-bot 7886c66535 Add ruby-3.1.7,ruby-3.2.8 2025-03-26 10:27:57 +01:00
ruby-builder-bot 1a615958ad Add truffleruby-24.2.0,truffleruby+graalvm-24.2.0 2025-03-18 14:16:45 +01:00
Benoit Daloze 922ebc4c52 Use $JAVA_HOME/bin/java for the check 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.
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
Charles Oliver Nutter f0a4d6bddd Switch JAVA_HOME to 21 for JRuby (#721)
* JRuby 10 requires Java 21. Since the previous default was 17 and all JRuby releases should work fine on 21, we do this for all JRuby installs.
* Implements #718
2025-03-12 21:19:38 +01:00