Skip to content

Commit f7e8203

Browse files
authored
Merge pull request #57 from mongomapper/ruby-3-4
Add Ruby 3.4 to CI matrix
2 parents ff956c4 + 563972a commit f7e8203

File tree

5 files changed

+13
-0
lines changed

5 files changed

+13
-0
lines changed

.github/workflows/ruby.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
- 3.1.4
2323
- 3.2.2
2424
- 3.3.0
25+
- 3.4.1
2526
mongo-image:
2627
- mongo:4.4
2728
include:

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@
1212
- PR-52 Masato Ikeda <[email protected]> Add MongoDB 6.0 and 7.0 to CI
1313
- PR-53 Masato Ikeda <[email protected]> Add Ruby 3.2 to CI matrix
1414
- PR-54 Masato Ikeda <[email protected]> Add Ruby 3.3 to CI matrix
15+
- PR-57 Masato Ikeda <[email protected]> Add Ruby 3.4 to CI matrix
1516
- PR-59 Masato Ikeda <[email protected]> Add MongoDB 8.0 to CI matrix

Gemfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ gemspec
33

44
gem 'rake'
55

6+
if RUBY_VERSION >= '3.4'
7+
# the activesupport gem depends on the bigdecimal gem, which has been extracted as a bundled gem since Ruby 3.4.
8+
gem 'bigdecimal'
9+
end
10+
611
group(:test) do
712
gem 'rspec'
813
gem 'log_buddy'

Gemfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ PATH
77
GEM
88
remote: https://rubygems.org/
99
specs:
10+
bigdecimal (3.1.9)
1011
bson (5.0.2)
1112
byebug (11.1.3)
1213
coderay (1.1.3)
@@ -74,6 +75,7 @@ PLATFORMS
7475
ruby
7576

7677
DEPENDENCIES
78+
bigdecimal
7779
byebug
7880
guard
7981
guard-bundler

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ gem install plucky
1414

1515
See `examples/query.rb`.
1616

17+
## Notes
18+
19+
- if you are using Ruby >= 3.4 and Rails <= 7.0, you'll need to add the bigdecimal gem to your Gemfile
20+
1721
## Help
1822

1923
https://groups.google.com/forum/#!forum/mongomapper

0 commit comments

Comments
 (0)