Skip to content

Commit 8153108

Browse files
committed
Add openfeature-sdk gem to the test matrix
1 parent 6eff05b commit 8153108

File tree

11 files changed

+483
-0
lines changed

11 files changed

+483
-0
lines changed

Matrixfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,10 @@
351351
'rails61-mysql2' => '❌ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ❌ 3.5 / ❌ jruby',
352352
'rails8-mysql2' => '❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ 3.5 / ❌ jruby',
353353
},
354+
'open_feature' => {
355+
'openfeature-latest' => '❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ 3.5 / ❌ jruby',
356+
'openfeature-min' => '❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ 3.3 / ✅ 3.4 / ✅ 3.5 / ❌ jruby',
357+
},
354358
}.each_with_object({}) do |(tasks, spec_metadata), hash|
355359
# Explode arrays of task names into individual tasks
356360
# e.g. ['rails', 'railsdisableenv'] => {'...'} becomes 'rails7' => {'...'}, 'railsdisableenv7' => {'...'}

appraisal/ruby-3.1.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@
9999
build_coverage_matrix('dalli', [2])
100100
build_coverage_matrix('karafka', min: '2.3.0')
101101
build_coverage_matrix('devise', min: '3.2.1')
102+
build_coverage_matrix('openfeature', min: '0.3.1', gem: 'openfeature-sdk')
102103

103104
appraise 'relational_db' do
104105
gem 'activerecord', '~> 7'

appraisal/ruby-3.2.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@
144144
build_coverage_matrix('dalli', [2])
145145
build_coverage_matrix('karafka', min: '2.3.0')
146146
build_coverage_matrix('devise', min: '3.2.1')
147+
build_coverage_matrix('openfeature', min: '0.3.1', gem: 'openfeature-sdk')
147148

148149
appraise 'relational_db' do
149150
gem 'activerecord', '~> 7'

appraisal/ruby-3.3.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@
146146
build_coverage_matrix('dalli', [2])
147147
build_coverage_matrix('karafka', min: '2.3.0')
148148
build_coverage_matrix('devise', min: '3.2.1')
149+
build_coverage_matrix('openfeature', min: '0.3.1', gem: 'openfeature-sdk')
149150

150151
appraise 'relational_db' do
151152
gem 'activerecord', '~> 7'

appraisal/ruby-3.4.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@
145145
build_coverage_matrix('dalli', [2])
146146
build_coverage_matrix('karafka', min: '2.3.0')
147147
build_coverage_matrix('devise', min: '3.2.1')
148+
build_coverage_matrix('openfeature', min: '0.3.1', gem: 'openfeature-sdk')
148149

149150
appraise 'relational_db' do
150151
# ActiveRecord locked because tests are failing with 7.1, which was attempted as a part of Ruby 3.4 testing in CI.

appraisal/ruby-3.5.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@
9494
build_coverage_matrix('dalli', [2])
9595
build_coverage_matrix('karafka', min: '2.3.0')
9696
build_coverage_matrix('devise', min: '3.2.1')
97+
build_coverage_matrix('openfeature', min: '0.3.1', gem: 'openfeature-sdk')
9798

9899
appraise 'relational_db' do
99100
# ActiveRecord locked because tests are failing with 7.1, which was attempted as a part of Ruby 3.4 testing in CI.

gemfiles/ruby_3.3_openfeature_latest.gemfile

Lines changed: 38 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gemfiles/ruby_3.3_openfeature_latest.gemfile.lock

Lines changed: 179 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gemfiles/ruby_3.3_openfeature_min.gemfile

Lines changed: 38 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)