Skip to content

Conversation

@nevans
Copy link
Collaborator

@nevansnevans commented Oct 3, 2025

No application code is updated by this PR; only the test suite. 3 tests are marked pending, but the rest are all passing. So, with a few caveats, it looks like TruffleRuby mostly works. This doesn't mean that TruffleRuby is "officially supported", but it does mean that we'll try not to merge PRs that break tests that aren't broken.

Adding TruffleRuby to CI will also prevent us from catastrophic failures related to Ractors (such as #527), which also affect JRuby users.

Combined with #529, this replaces #470, and fixes#454.

@nevansnevans changed the title ✅ Add Truffleruby to CI✅ Add TruffleRuby to CIOct 3, 2025
@nevansnevansforce-pushed the add-truffleruby-to-ci branch 3 times, most recently from 4f93484 to c807d1cCompareOctober 3, 2025 22:47
@nevansnevansforce-pushed the add-truffleruby-to-ci branch from c807d1c to 27b9924CompareOctober 3, 2025 22:53
@nevansnevans marked this pull request as ready for review October 3, 2025 22:54
@nevansnevansforce-pushed the add-truffleruby-to-ci branch from 27b9924 to ad5eb96CompareOctober 3, 2025 22:55
@nevansnevans merged commit 4ec0f83 into masterOct 3, 2025
39 checks passed
@nevansnevans deleted the add-truffleruby-to-ci branch October 3, 2025 23:00
@nevans
Copy link
CollaboratorAuthor

@eregon FINALLY! 😉

@eregon
Copy link
Member

🎉

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add JRuby and TruffleRuby to CI

3 participants

@nevans@eregon