activerecord-jdbc-adapter icon indicating copy to clipboard operation
activerecord-jdbc-adapter copied to clipboard

Rails 8.1 Support

Open pboling opened this issue 5 months ago • 1 comments

In my CI workflows targeting HEADs I am unable to test against Rails / ActiveRecord edge on JRuby.

Problem

Rails edge has moved on to target the upcoming 8.1 release.

gem "activerecord", github: "rails/rails", branch: "main" # <==== 8.1

So I can't use:

platforms :jruby do
  gem "activerecord-jdbc-adapter", github: "jruby/activerecord-jdbc-adapter", branch: "master" # <==== v80
  gem "activerecord-jdbcsqlite3-adapter", github: "jruby/activerecord-jdbc-adapter", branch: "master" # <==== v80
  gem "jdbc-sqlite3", "~> 3.46", ">= 3.46.1.1"

Ref: https://github.com/omniauth/omniauth-identity/actions/runs/15501095994/job/43648760726?pr=152

Solution

I'm not sure what is best here, but I know some projects in a similar situation, use a next concept / branch.

pboling avatar Jun 06 '25 22:06 pboling