Skip to content

CI: Use Ruby 3.3 for linting#35

Merged
olleolleolle merged 7 commits into
mainfrom
olleolleolle-patch-2
Jan 9, 2024
Merged

CI: Use Ruby 3.3 for linting#35
olleolleolle merged 7 commits into
mainfrom
olleolleolle-patch-2

Conversation

@olleolleolle

@olleolleolle olleolleolle commented Jan 9, 2024

Copy link
Copy Markdown
Member

RuboCop is set to use 2.6 syntax rules in any case.


Turned out to need a newer RuboCop, and newer plugins, and after that, it was ready to be used.

@iMacTia

iMacTia commented Jan 9, 2024

Copy link
Copy Markdown
Member

Next release will drop Ruby 2.6 and 2.7 anyway, so feel free to remove them in this PR if it helps getting CI green 👍

@olleolleolle

Copy link
Copy Markdown
Member Author

The real reason was "used a bundled Bundler which had some older issues", but now, we got rid of the 2.6, 2.7 from the CI matrix. Should we bump the gemspec min required Ruby version, too, @iMacTia ?

@iMacTia

iMacTia commented Jan 9, 2024

Copy link
Copy Markdown
Member

Yes we'll need to bump it in the gem spec and also in the rubocop.yml file.
Also, I wanted to check if we need to put a version restriction on net-http.
All these can go into a separate PR though, happy to get this merged in the meantime to unblock CI

@olleolleolle

Copy link
Copy Markdown
Member Author

@iMacTia I will refrain from checking for version restriction on the net-http gem, but the rest of the things are here, and I will merge.

@olleolleolle olleolleolle merged commit 69985d1 into main Jan 9, 2024
@olleolleolle olleolleolle deleted the olleolleolle-patch-2 branch January 9, 2024 09:49
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