egonSchiele / contracts.ruby

Contracts for Ruby.
http://egonschiele.github.com/contracts.ruby
BSD 2-Clause "Simplified" License
1.44k stars 82 forks source link

Add Ruby 3.1 to the CI matrix #298

Closed petergoldstein closed 2 years ago

petergoldstein commented 2 years ago

This PR just adds Ruby 3.1 to the CI matrix.

As a side note, there's an include in the config that I don't think is necessary. The specs run twice for Ruby 3.0 - once with both rspec and cucumber, and then one with rspec only. The latter is the result of the include, which I believe can be removed.

PikachuEXE commented 2 years ago

You are right Before it's like this But I still have no idea why that include is needed even before the change

PikachuEXE commented 2 years ago

Oops since I updated the config now we have code conflict 😅

PikachuEXE commented 2 years ago

Just force push without closing is fine

petergoldstein commented 2 years ago

Ok, that should work. Had a merge issue.

PikachuEXE commented 2 years ago

Thanks :)