Skip to content

Conversation

@jamiecobbett
Copy link
Contributor

3.5-preview hasn't had a release since April 2025, and I suspect won't be released

https://www.ruby-lang.org/en/downloads/releases/

In any case, having this pre-release version is blocking upgrades to sqlite3: https://github.com/gocardless/statesman/actions/runs/20566094014/job/59064554664?pr=559

3.5-preview hasn't had a release since April 2025, and I suspect won't be released

https://www.ruby-lang.org/en/downloads/releases/

In any case, having this pre-release version is blocking upgrades to sqlite3:
https://github.com/gocardless/statesman/actions/runs/20566094014/job/59064554664?pr=559
Rails main now requires ruby 3.3+
This seems to have been added originally to gemspec in 2013:
0d2d90c

Specifying bundler in the Gemfile is unnecessary and not good practice. It is
also preventing us from testing on ruby 4.0, as that only supports newer
bundler versions.
Comment on lines +34 to +36
exclude:
- ruby-version: "3.2"
rails-version: "main"
Copy link
Contributor

Choose a reason for hiding this comment

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

Presumably this is because of rails 8.1, so we should probably add "8.1" to the matrix explicitly as well

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Rails 8.1 doesn't seem to require 3.3+, but it is worth adding 8.1 to the test matrix 👍

@jamiecobbett jamiecobbett changed the title Drop never-released ruby 3.5 Get test matrix up to date Jan 5, 2026
@jamiecobbett jamiecobbett merged commit 4ea7a43 into master Jan 5, 2026
121 checks passed
@jamiecobbett jamiecobbett deleted the update-ruby-test-matrix branch January 5, 2026 11:43
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.

4 participants