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

Support Ruby >= 3.1, Solargraph >= 0.48 #56

Merged
merged 1 commit into from
May 12, 2023
Merged

Conversation

grncdr
Copy link
Collaborator

@grncdr grncdr commented May 11, 2023

I've been giving this project a bit of attention again recently, and my personal feeling is that the testing matrix is over-ambitious for so few contributors.

As noted in #55, CI is currently failing and it seems like nobody really knows why. IMO there's no reason to debug on a year old version of Solargraph.

I'd also like to put Rails versions in the test matrix, drop support for Rails 5 immediately, and maybe even Rails 6 too.

I personally am not working on any apps older than Rails 7 and CRuby 3.1, and I have zero reason to spend time making tests pass on older versions.

Supporting old Solargraph versions is especially unhelpful.
@grncdr grncdr requested review from iftheshoefritz and alisnic May 11, 2023 09:14
@grncdr
Copy link
Collaborator Author

grncdr commented May 11, 2023

A bit more context, I'm going to try and get #43 passing CI and collaborate with @iftheshoefritz to cut a new release, which will give us/me a better starting point for addressing various other open issues.

Copy link
Collaborator

@alisnic alisnic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am no longer a user of this project, so I don't think my opinion should matter much

@grncdr
Copy link
Collaborator Author

grncdr commented May 11, 2023

I am no longer a user of this project, so I don't think my opinion should matter much

Ah that's too bad! Thanks so much for your contributions, I feel like you really helped push the project forward. ❤️

Copy link
Owner

@iftheshoefritz iftheshoefritz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems fine, if people complain about their experience on older versions we can contemplate adding those again.

@grncdr grncdr merged commit 55565a4 into main May 12, 2023
@grncdr grncdr deleted the smaller-test-matrix branch May 12, 2023 18:42
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.

3 participants