Skip to content

Expand CI coverage for Rails 8.1 and Ruby 4.0 - #252

Open
willnet wants to merge 1 commit into
adzap:masterfrom
willnet:update-ci
Open

willnet wants to merge 1 commit into
adzap:masterfrom
willnet:update-ci

Conversation

@willnet

@willnet willnet commented Oct 1, 2026

Copy link
Copy Markdown

Add Rails 8.1 coverage for Ruby 3.2–4.0 and Ruby 4.0 coverage for Rails 8.0.

Rails 8.1 now normalizes timezone-aware time attributes to 2000-01-01 during conversion. The specs expected the current date, so they failed when Rails returned the fixed date. Update the expectations for Rails 8.1 and preserve the Rails 8.0 behavior.

The Rails change is in:
rails/rails@8eeaa38

Update actions/checkout to the latest version.

CI result is here

Add Rails 8.1 coverage for Ruby 3.2–4.0 and Ruby 4.0 coverage for Rails 8.0.

Rails 8.1 now normalizes timezone-aware time attributes to
2000-01-01 during conversion. The specs expected the current date, so they failed when Rails returned the fixed date. Update the expectations for Rails 8.1 and preserve the Rails 8.0 behavior.

The Rails change is in:
rails/rails@8eeaa38

Update actions/checkout to the latest version.
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.

1 participant