Skip to content

Commit b28d923

Browse files
committed
Exclude GRPC for ruby 3.4
1 parent 21d8508 commit b28d923

File tree

4 files changed

+5
-10
lines changed

4 files changed

+5
-10
lines changed

Matrixfile

+3-2
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,8 @@
9494
'graphql-1.13' => '❌ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ jruby',
9595
},
9696
'grpc' => {
97-
'contrib' => '✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ❌ jruby'
97+
# Temporarily disable for Ruby 3.4: No binaries causing build time takes more than 10 minutes
98+
'contrib' => '✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ❌ 3.4 / ❌ jruby'
9899
},
99100
'http' => {
100101
'http' => '✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ jruby'
@@ -296,7 +297,7 @@
296297
'graphql-1.13' => '❌ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ jruby',
297298
},
298299
'di:active_record' => {
299-
'rails61-mysql2' => '❌ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ❌ jruby',
300+
'rails61-mysql2' => '❌ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ❌ jruby',
300301
},
301302
}.each_with_object({}) do |(tasks, spec_metadata), hash|
302303
# Explode arrays of task names into individual tasks

appraisal/ruby-3.4.rb

+2-1
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,8 @@
130130
appraise 'contrib' do
131131
gem 'concurrent-ruby'
132132
gem 'dalli', '>= 3.0.0'
133-
gem 'grpc', '>= 1.38.0', platform: :ruby # Minimum version with Ruby 3.0 support
133+
# Temporarily disable for Ruby 3.4: No binaries causing build time takes more than 10 minutes
134+
# gem 'grpc', '>= 1.38.0', platform: :ruby
134135
gem 'mongo', '>= 2.8.0', '< 2.15.0' # TODO: FIX TEST BREAKAGES ON >= 2.15 https://github.com/DataDog/dd-trace-rb/issues/1596
135136
gem 'rack-test' # Dev dependencies for testing rack-based code
136137
gem 'rake', '>= 12.3'

gemfiles/ruby_3.4_contrib.gemfile

-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gemfiles/ruby_3.4_contrib.gemfile.lock

-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)