Skip to content

chore(ci): add ruby 4.0 and bump rails 8.1.x to latest#2958

Merged
solnic merged 1 commit into
masterfrom
chore/ci-add-ruby-4.0-and-bump-rails
May 19, 2026
Merged

chore(ci): add ruby 4.0 and bump rails 8.1.x to latest#2958
solnic merged 1 commit into
masterfrom
chore/ci-add-ruby-4.0-and-bump-rails

Conversation

@solnic
Copy link
Copy Markdown
Collaborator

@solnic solnic commented May 19, 2026

Updates matrix accordingly.

@solnic solnic marked this pull request as ready for review May 19, 2026 12:32
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit d74dfa8. Configure here.

rails_version: "8.1.0"
rails_version: "8.1.3"
- ruby_version: "4.0"
rails_version: "8.1.3"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Missing exclude entries for Ruby 4.0 with older Rails

Medium Severity

Ruby "4.0" is added to the include entries but no corresponding exclude entries are added. The base matrix crosses ruby_version (from inputs.versions, which will include "4.0") with rails_version: [6.1.0, 7.0.0, 7.1.0]. Ruby "3.4" is already excluded from 6.1.0 and 7.0.0 for compatibility reasons, but Ruby "4.0" is not — resulting in CI jobs for 4.0 × 6.1.0 and 4.0 × 7.0.0 (and likely 4.0 × 7.1.0) that will fail due to incompatibility.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit d74dfa8. Configure here.

@dingsdax dingsdax self-requested a review May 19, 2026 12:41
@solnic solnic merged commit 1e5ad01 into master May 19, 2026
151 checks passed
@solnic solnic deleted the chore/ci-add-ruby-4.0-and-bump-rails branch May 19, 2026 12:47
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