Skip to content

Commit fb40ccc

Browse files
committed
Add gem benchmark to gemspec to support Ruby 4
1 parent 4e9907d commit fb40ccc

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,15 @@ jobs:
1818
- name: 'Minimum supported'
1919
ruby: '3.0'
2020
gemfile: "Gemfile.min-supported"
21-
- name: 'Latest released & run rubocop'
21+
- name: 'Latest Ruby 3'
2222
ruby: '3.4'
2323
gemfile: "Gemfile.latest-release"
24+
- name: 'Latest released & run rubocop'
25+
ruby: '4.0'
26+
gemfile: "Gemfile.latest-release"
2427
rubocop: true
2528
- name: 'Rails edge'
26-
ruby: '3.4'
29+
ruby: '4.0'
2730
gemfile: "Gemfile.rails-edge"
2831
edge: true
2932

Gemfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ PATH
1111
identity_cache (1.6.4)
1212
activerecord (>= 7.0)
1313
ar_transaction_changes (~> 1.1)
14+
benchmark
1415

1516
GEM
1617
remote: https://rubygems.org/
@@ -99,6 +100,7 @@ GEM
99100
PLATFORMS
100101
arm64-darwin-22
101102
arm64-darwin-23
103+
arm64-darwin-24
102104
x86_64-linux
103105

104106
DEPENDENCIES

identity_cache.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ Gem::Specification.new do |gem|
3636

3737
gem.add_dependency("activerecord", ">= 7.0")
3838
gem.add_dependency("ar_transaction_changes", "~> 1.1")
39+
gem.add_dependency("benchmark")
3940

4041
gem.add_development_dependency("minitest", "~> 5.14")
4142
gem.add_development_dependency("mocha", "~> 2.0")

0 commit comments

Comments
 (0)