Skip to content

Add JRuby 10 to the CI matrix#1429

Draft
tombruijn wants to merge 3 commits intomainfrom
jruby10-compatibility
Draft

Add JRuby 10 to the CI matrix#1429
tombruijn wants to merge 3 commits intomainfrom
jruby10-compatibility

Conversation

@tombruijn
Copy link
Member

@tombruijn tombruijn commented Jul 9, 2025

Continuation of #1406
Closes #1405

Add JRuby 10 to the CI matrix

Add JRuby 10 to the build matrix.

Fix diagnose test for JRuby

The patchlevel of the Ruby version is included in JRuby and MRI after updating the JRuby versions. Update the assertion to match.

Fix ActionCable test helper loading on JRuby

For JRuby 10 with Rails, these files needs to be loaded.

@tombruijn tombruijn self-assigned this Jul 9, 2025
@tombruijn tombruijn added the chore A small task that takes a day or two at the most. label Jul 9, 2025
@tombruijn tombruijn force-pushed the jruby10-compatibility branch from 3d4f9b6 to e9e806d Compare July 22, 2025 13:28
@tombruijn tombruijn force-pushed the jruby10-compatibility branch from e9e806d to 1144661 Compare December 10, 2025 09:58
luismiramirez and others added 3 commits December 10, 2025 16:48
Add JRuby 10 to the build matrix.
The patchlevel of the Ruby version is included in JRuby and MRI after
updating the JRuby versions. Update the assertion to match.
For JRuby 10 with Rails, these files needs to be loaded.
@tombruijn tombruijn force-pushed the jruby10-compatibility branch from 1144661 to 63e97ce Compare December 10, 2025 15:48
@tombruijn
Copy link
Member Author

The way to reproduce this locally for me was to run the following spec files JRuby: spec/lib/appsignal/hooks spec/lib/appsignal/integrations/sidekiq_spec.rb
Need to bisect it further, but RSpec's bisect hangs every time I try it.

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

Labels

chore A small task that takes a day or two at the most.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add JRuby 10 to the CI build

2 participants