Change `bigdecimal` to development dependency (#18448)

It seems that `bigdecimal` is only used in tests.
I think there is no need to treat it as runtime dependency.

Closes #18448

COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/18448 from y-yagi:fix_dependency c1f2beb0f5b1d6d4b9800b93e2e0ac477441d8ae
PiperOrigin-RevId: 684096690
diff --git a/ruby/google-protobuf.gemspec b/ruby/google-protobuf.gemspec
index 257b3a4..c6d82f9 100644
--- a/ruby/google-protobuf.gemspec
+++ b/ruby/google-protobuf.gemspec
@@ -32,8 +32,6 @@
     s.add_development_dependency "rake-compiler-dock", "= 1.2.1"
   end
   s.required_ruby_version = '>= 3.0'
-  # bigdecimal must be used as a non-built in gem as of ruby-3.4
-  s.add_dependency "bigdecimal"
   # TODO: evaluate removing Rakefile and moving logic to extconf.rb, so that we
   # can remove this runtime dependency on rake. See the discussion here for
   # more details:
@@ -43,4 +41,6 @@
   s.add_development_dependency "ffi-compiler", "~>1"
   s.add_development_dependency "rake-compiler", "~> 1.1.0"
   s.add_development_dependency "test-unit", '~> 3.0', '>= 3.0.9'
+  # bigdecimal must be used as a non-built in gem as of ruby-3.4
+  s.add_development_dependency "bigdecimal"
 end