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
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
Benoit Daloze
bbda85882f
Fix .tool-versions and mise.toml tests
v1.224.0
2025-03-11 12:24:54 +01:00
Benoit Daloze
30755d8bf4
Cleanup matching for .tool-versions and mise and add tests for .ruby-version and .tool-versions
2025-03-11 12:16:17 +01:00
Karibash
28233a011b
bugfix: Fix bug that version cannot be parsed in .tool-versions
v1.223.0
2025-03-11 11:59:59 +01:00
Joel Tannas
277ba2a127
deal with multiple versions in .tool-versions
v1.222.0
2025-03-05 20:06:37 +01:00
Ivo Anjo
04c2e2b8e8
Expose 3.4-asan Ruby builds from ruby-dev-builder
...
**What does this PR do?**
This PR provides the final piece of the puzzle to fix #682 : now that
ruby-dev-builder is building `3.4-asan` Rubies since
https://github.com/ruby/ruby-dev-builder/pull/15 , we can make them
available for use.
**Motivation:**
At Datadog, we're using ASan builds to check for issues
[in our library](https://github.com/datadog/dd-trace-rb ),
and having a `3.4-asan` build improves the experience of having
these checks be a required CI step. Using the ASan builds built from
ruby-head means our CI could break because of unrelated issues/changes
from ruby-head.
**Additional Notes:**
`yarn` was trying really hard to update a bunch of things, which
generated A LOT of diff noise. I've manually pared them down just
to the actual changes related to adding the new variant so the
diff makes a bit more sense.
**How to test the change?**
I've already tested this in
https://github.com/DataDog/dd-trace-rb/actions/runs/13392865620/job/37696781848
and it seems to be working fine!
2025-02-24 22:02:53 +01:00
Benoit Daloze
88a8155095
Make targetRubyVersion() more complete
2025-02-22 17:21:43 +01:00
Benoit Daloze
3ad45c51bf
Improve script for listing versions
2025-02-22 17:11:22 +01:00
ruby-builder-bot
32110d4e31
Update CRuby releases on Windows
v1.221.0
2025-02-15 22:53:04 +01:00
ruby-builder-bot
28d088d34a
Add ruby-3.4.2
v1.220.0
2025-02-15 14:05:01 +01:00
Benoit Daloze
f2f42b7848
Skip test failing on JRuby on Windows
...
* See https://github.com/jruby/jruby/issues/8623
v1.219.0
2025-02-12 12:08:15 +01:00
ruby-builder-bot
5547c873c2
Add jruby-9.4.12.0
2025-02-12 12:00:14 +01:00
ruby-builder-bot
d781c1b4ed
Update CRuby releases on Windows
v1.218.0
2025-02-05 22:56:33 +01:00
Benoit Daloze
8711a86ab6
Shorten to avoid horizontal scrolling
v1.217.0
2025-02-05 11:11:17 +01:00
Marcel Hoppe and Benoit Daloze
ef45abe478
Add support for mise.toml ( #700 )
...
Co-authored-by: Benoit Daloze <eregontp@gmail.com >
2025-02-05 11:09:26 +01:00
ruby-builder-bot
8388f20e6a
Add ruby-3.2.7
v1.216.0
2025-02-04 20:28:28 +01:00