From 394efee47eb19cf4c8762155972461b8cd2feae0 Mon Sep 17 00:00:00 2001 From: Jeremy Evans Date: Thu, 16 Jan 2025 14:11:23 -0800 Subject: [PATCH] Fix concurrent-ruby version in Ruby 2.5/2.6 CI active_support/logger_thread_safe_level.rb in Rails 6.1 references Logger without requiring it, which only worked because concurrent-ruby was requiring it. concurrent-ruby 1.3.5 dropped the logger require, which broke active_support. --- .ci.gemfile | 1 + 1 file changed, 1 insertion(+) diff --git a/.ci.gemfile b/.ci.gemfile index f48322a94..e2a62551c 100644 --- a/.ci.gemfile +++ b/.ci.gemfile @@ -37,6 +37,7 @@ elsif RUBY_VERSION < '2.4.0' gem 'activemodel', '<6.0.0' elsif RUBY_VERSION < '2.7.0' gem 'activemodel', '<7.0.0' + gem 'concurrent-ruby', '1.3.4' else gem 'activemodel' end