Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Rails7.2, 8.0 and Ruby 3.4 to CI matrix #462

Merged

Conversation

willnet
Copy link
Contributor

@willnet willnet commented Jan 23, 2025

Also updated actions/checkout to the latest v4.

Also updated actions/checkout to the latest v4.
@willnet willnet force-pushed the add-ruby-3-4-and-rails-7-2-and-8-0 branch from 3b590e6 to 96bf315 Compare January 23, 2025 08:59
The CI failures for Rails 6.0 to 7.0 are caused by changes introduced in concurrent-ruby v1.3.5.

ref: [Rails 7.0.8 fails to create an app with most recent concurrent-ruby version · Issue #54260 · rails/rails](rails/rails#54260)

Update concurrent-ruby to a version below 1.3.5 to fix the tests.
To run CI with Rails 8.0, sqlite3 version 2.1.0 or higher is required.
dm-sqlite-adapter is a SQLite adapter for DataMapper.

https://github.com/datamapper/dm-sqlite-adapter

Since support for DataMapper was dropped in version 4.1.0, this gem is no longer needed as a dependency.
Copy link
Member

@joshbranham joshbranham left a comment

Choose a reason for hiding this comment

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

Thanks for the fixes and updates!

@joshbranham joshbranham merged commit 86aed8a into attr-encrypted:master Jan 23, 2025
26 checks passed
@willnet willnet deleted the add-ruby-3-4-and-rails-7-2-and-8-0 branch January 24, 2025 01:17
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