Skip to content

Conversation

nevans
Copy link
Collaborator

@nevans nevans 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.

Partially replaces #454.

@nevans nevans changed the title ✅ Add Truffleruby to CI ✅ Add TruffleRuby to CI Oct 3, 2025
@nevans nevans force-pushed the add-truffleruby-to-ci branch 3 times, most recently from 4f93484 to c807d1c Compare October 3, 2025 22:47
@nevans nevans force-pushed the add-truffleruby-to-ci branch from c807d1c to 27b9924 Compare October 3, 2025 22:53
@nevans nevans marked this pull request as ready for review October 3, 2025 22:54
@nevans nevans force-pushed the add-truffleruby-to-ci branch from 27b9924 to ad5eb96 Compare October 3, 2025 22:55
@nevans nevans merged commit 4ec0f83 into master Oct 3, 2025
39 checks passed
@nevans nevans deleted the add-truffleruby-to-ci branch October 3, 2025 23:00
@nevans
Copy link
Collaborator Author

nevans commented Oct 3, 2025

@eregon FINALLY! 😉

@eregon
Copy link
Member

eregon commented Oct 4, 2025

🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants