Skip to content

Test with Ruby 4.0 and update the latest stable versions of 3.x#9235

Merged
hsbt merged 4 commits intomasterfrom
ruby-4
Jan 6, 2026
Merged

Test with Ruby 4.0 and update the latest stable versions of 3.x#9235
hsbt merged 4 commits intomasterfrom
ruby-4

Conversation

@hsbt
Copy link
Copy Markdown
Member

@hsbt hsbt commented Jan 6, 2026

No description provided.

Copilot AI review requested due to automatic review settings January 6, 2026 04:30
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 Ruby test matrix to include Ruby 4.0.0 and updates stable versions of Ruby 3.3 and 3.4 to their latest patch releases. It also updates the ruby/setup-ruby GitHub Action to v1.279.0 across all workflow files.

  • Update Ruby 3.3 from 3.3.9 to 3.3.10 and Ruby 3.4 from 3.4.5 to 3.4.8
  • Add Ruby 4.0.0 to the test matrix in rubygems.yml and bundler.yml workflows
  • Update ruby/setup-ruby action from v1.268.0 to v1.279.0 across all workflows

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
.github/workflows/ubuntu-lint.yml Updates ruby/setup-ruby action to v1.279.0
.github/workflows/truffleruby-bundler.yml Updates ruby/setup-ruby action to v1.279.0
.github/workflows/system-rubygems-bundler.yml Updates ruby/setup-ruby action to v1.279.0
.github/workflows/rubygems.yml Updates Ruby versions (3.3.10, 3.4.8), adds Ruby 4.0.0, and updates ruby/setup-ruby action to v1.279.0
.github/workflows/realworld-bundler.yml Updates ruby/setup-ruby action to v1.279.0 in multiple jobs
.github/workflows/install-rubygems.yml Updates ruby/setup-ruby action to v1.279.0 across multiple jobs
.github/workflows/daily-rubygems.yml Updates ruby/setup-ruby action to v1.279.0
.github/workflows/daily-bundler.yml Updates ruby/setup-ruby action to v1.279.0
.github/workflows/bundler.yml Updates Ruby versions (3.3.10, 3.4.8), adds Ruby 4.0.0 across all OS matrix configurations, and updates ruby/setup-ruby action to v1.279.0

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

Comment thread .github/workflows/realworld-bundler.yml Outdated
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
uses: ruby/setup-ruby@b90be12699fdfcbee4440c2bba85f6f460446bb0 # v1.279.0
with:
ruby-version: 3.4.5
Copy link

Copilot AI Jan 6, 2026

Choose a reason for hiding this comment

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

The hardcoded Ruby version 3.4.5 should be updated to 3.4.8 to match the version updates made throughout this PR.

Copilot uses AI. Check for mistakes.
Comment thread .github/workflows/realworld-bundler.yml Outdated
uses: ruby/setup-ruby@8aeb6ff8030dd539317f8e1769a044873b56ea71 # v1.268.0
uses: ruby/setup-ruby@b90be12699fdfcbee4440c2bba85f6f460446bb0 # v1.279.0
with:
ruby-version: 3.4.5
Copy link

Copilot AI Jan 6, 2026

Choose a reason for hiding this comment

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

The hardcoded Ruby version 3.4.5 should be updated to 3.4.8 to match the version updates made throughout this PR.

Copilot uses AI. Check for mistakes.
@hsbt hsbt enabled auto-merge January 6, 2026 05:57
@hsbt hsbt merged commit 904d734 into master Jan 6, 2026
89 checks passed
@hsbt hsbt deleted the ruby-4 branch January 6, 2026 06:03
hsbt added a commit that referenced this pull request Jan 15, 2026
Test with Ruby 4.0 and update the latest stable versions of 3.x

(cherry picked from commit 904d734)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants