Skip to content

Commit f803880

Browse files
Merge remote-tracking branch 'origin/main' into renovate/sdk-spec
2 parents 2526c08 + 51544ab commit f803880

3 files changed

Lines changed: 10 additions & 3 deletions

File tree

‎.github/workflows/pull_request.yaml‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,11 @@ permissions:
2525
jobs:
2626
test:
2727
name: CI
28-
runs-on: ubuntu-latest
28+
# Ruby 3.0 has no prebuilt binaries for ubuntu-26.04 (now ubuntu-latest).
29+
runs-on: ubuntu-24.04
2930
strategy:
3031
matrix:
31-
ruby-version: ['3.0', '3.1', '3.2', '3.3']
32+
ruby-version: ['3.0', '3.1', '3.2', '3.3', '3.4', '4.0']
3233

3334
steps:
3435
- uses: actions/checkout@v3

‎Gemfile.lock‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ GEM
1111
remote: https://rubygems.org/
1212
specs:
1313
ast (2.4.2)
14+
benchmark (0.5.0)
1415
byebug (11.1.3)
1516
coderay (1.1.3)
1617
diff-lcs (1.5.0)
@@ -20,7 +21,7 @@ GEM
2021
logger
2122
faraday-net_http (3.4.4)
2223
net-http (~> 0.5)
23-
faraday-retry (2.2.1)
24+
faraday-retry (2.4.0)
2425
faraday (~> 2.0)
2526
gem-release (2.2.2)
2627
json (2.21.2)
@@ -32,6 +33,7 @@ GEM
3233
multi_json (1.17.0)
3334
net-http (0.9.1)
3435
uri (>= 0.11.1)
36+
ostruct (0.6.3)
3537
parallel (1.24.0)
3638
parser (3.3.0.4)
3739
ast (~> 2.4.1)
@@ -82,9 +84,11 @@ PLATFORMS
8284
ruby
8385

8486
DEPENDENCIES
87+
benchmark
8588
bundler
8689
flagsmith!
8790
gem-release
91+
ostruct
8892
pry
8993
pry-byebug
9094
rake

‎flagsmith.gemspec‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,10 @@ Gem::Specification.new do |spec|
2424
spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) }
2525
spec.require_paths = ['lib']
2626

27+
spec.add_development_dependency 'benchmark' # Required by RuboCop; no longer a default gem in Ruby 4.0
2728
spec.add_development_dependency 'bundler'
2829
spec.add_development_dependency 'gem-release'
30+
spec.add_development_dependency 'ostruct' # Used in specs; no longer a default gem in Ruby 4.0
2931
spec.add_development_dependency 'pry'
3032
spec.add_development_dependency 'pry-byebug'
3133
spec.add_development_dependency 'rake'

0 commit comments

Comments
 (0)