Skip to content

Updates & Green Tests - #264

Merged
carlosantoniodasilva merged 5 commits into
mainfrom
ca-test
Oct 9, 2026
Merged

carlosantoniodasilva merged 5 commits into
mainfrom
ca-test

Conversation

@carlosantoniodasilva

@carlosantoniodasilva carlosantoniodasilva commented Oct 9, 2026 •

Copy link
Copy Markdown
Member

Closes #261

This reverts commit cbb1283.

The main Gemfile already tests against Rails 8.1, we'll only create a
new 8-1 specific Gemfile when 8.2 is released.
I might drop this changelog in favor of releases eventually, but keeping
it consistent for now.
@carlosantoniodasilva carlosantoniodasilva self-assigned this Oct 9, 2026
Rails main (8.2) removed the support for dynamic routes using
:controller/:action, and we were already silencing the deprecations of
that before.

This reworks the implementation to manually draw routes for each test
controller based on the public action methods declared, so it works
mostly the same for our tests.
Its lockfile resolves gems that require Ruby >= 3.3 (parallel, rbs).
Ruby 3.2 is still covered by the Rails 7.x and 8.0 gemfiles.
@carlosantoniodasilva
carlosantoniodasilva merged commit eb9b9ba into main Oct 9, 2026
33 of 62 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant