Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Ruby 3.3 to the test matrix #144

Merged
merged 3 commits into from
Jun 30, 2024
Merged

Add Ruby 3.3 to the test matrix #144

merged 3 commits into from
Jun 30, 2024

Conversation

smortex
Copy link
Member

@smortex smortex commented Jun 30, 2024

While here, quote versions, as 3.0 is considered as a floating point value, and GitHub actions get confused when the fractional part of a number is 0 and understand 3, which in turn use the latest version of Ruby 3.x (so, yes, this was already testing against Ruby 3.3 and in fact add tests for 3.0, but don't tell anyone 😉).

Also include:

Ruby 2.2 deprecated `File#exists?` in favor of `File#exist?`, and Ruby
3.2 removed the deprecated method.

We need to use the "new" method to run on Ruby 3.2.
This old bundle is broken with current ruby.  Allow to bundle using the
latest version of the dependencies that match the Gemfile.  This should
allow the test suite to run.
While here, quote versions, as `3.0` is considered as a floating point
value, and GitHub actions get confused when the fractional part of a
number is 0 and understand `3`, which in turn use the latest version of
Ruby 3.x (so, yes, this was already testing against Ruby 3.3 and in fact
add tests for 3.0, but don't tell anyone 😉).
@jamtur01 jamtur01 merged commit c0b4ab9 into riemann:main Jun 30, 2024
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants