Skip to content

Test with Ruby 3.3 and drop Ruby 3.1 - #160

Draft
coord-e wants to merge 3 commits into
cookpad:masterfrom
coord-e:ruby33
Draft

Test with Ruby 3.3 and drop Ruby 3.1#160
coord-e wants to merge 3 commits into
cookpad:masterfrom
coord-e:ruby33

Conversation

@coord-e

@coord-e coord-e commented Jan 7, 2026

Copy link
Copy Markdown
Member

We've verified operation with Ruby 3.3 on our internal instances, so we'll be running the tests on 3.3. We're also stopping tests on Ruby 3.1 since it's already EOL.

@cookpad/infra please review change to draft because specs are failing...

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the CI configuration to test with Ruby 3.3 and drops testing on Ruby 3.1, which has reached end-of-life. The CHANGELOG is updated to reflect the change in minimum supported Ruby version.

  • Updates CI matrix to replace Ruby 3.1 with Ruby 3.3
  • Updates CHANGELOG to document dropping support for Ruby <= 3.1

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
CHANGELOG.md Updates documentation to reflect dropping support for Ruby versions 3.1 and below
.github/workflows/ci.yml Replaces Ruby 3.1 with 3.3 in both test and asset precompile job matrices

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CHANGELOG.md Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@coord-e
coord-e marked this pull request as draft January 7, 2026 07:20
@coord-e
coord-e force-pushed the ruby33 branch 5 times, most recently from b0f38ea to a4095bf Compare January 8, 2026 09:38
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