Skip to content

Stop testing with Rubies older than 2.7 on non-Windows #8955

Merged
jekyllbot merged 10 commits intojekyll:masterfrom
ashmaroli:ruby-2.7
Apr 7, 2022
Merged

Stop testing with Rubies older than 2.7 on non-Windows #8955
jekyllbot merged 10 commits intojekyll:masterfrom
ashmaroli:ruby-2.7

Conversation

@ashmaroli
Copy link
Copy Markdown
Member

Summary

Drop support for EOL Ruby versions.
(Ruby 2.5.x reached EOL on 31st March, 2021 and
Ruby 2.6.x is slated for EOL on March 31st, 2022
)

Rationale

We're already dropping support for Ruby 2.4.x and older with the upcoming minor release. Might as well bump the requirement to a Ruby version that won't be reaching EOL in the near future.

@ashmaroli
Copy link
Copy Markdown
Member Author

Apparently JRuby isn't 2.7 compatible and Ruby 2.7 isn't available on AppVeyor..
😞

@ashmaroli ashmaroli marked this pull request as draft February 2, 2022 13:25
@ashmaroli ashmaroli mentioned this pull request Apr 1, 2022
@ashmaroli ashmaroli changed the title Bump minimum required Ruby version to 2.7.0 Stop testing with Rubies older than 2.7 on non-Windows Apr 6, 2022
@ashmaroli ashmaroli marked this pull request as ready for review April 6, 2022 14:00
@ashmaroli
Copy link
Copy Markdown
Member Author

ashmaroli commented Apr 6, 2022

@parkr @mattr- EOL Rubies have been dropped on CI for Ubuntu. CI for Windows encountered errors on GitHub Actions. Therefore, we'll have to continue with AppVeyor using Ruby 2.6 for now.

@parkr
Copy link
Copy Markdown
Member

parkr commented Apr 7, 2022

Thank you!

@ashmaroli
Copy link
Copy Markdown
Member Author

@jekyllbot: merge +dev

@jekyllbot jekyllbot merged commit e052d20 into jekyll:master Apr 7, 2022
jekyllbot added a commit that referenced this pull request Apr 7, 2022
@ashmaroli ashmaroli deleted the ruby-2.7 branch April 7, 2022 08:56
github-actions bot pushed a commit that referenced this pull request Apr 7, 2022
Ashwin Maroli: Stop testing with Rubies older than 2.7 on non-Windows  (#8955)

Merge pull request 8955
@jekyll jekyll locked and limited conversation to collaborators Apr 7, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants