Verified Commit ed0dff23 authored by Vitaly Slobodin's avatar Vitaly Slobodin 🔮
Browse files

Pin the major version of `google-protobuf` gem to 3

Without locking dependencies with `Gemfile.lock`,
installing the `labkit-ruby` gem could pull
the wrong version of `google-protobuf` gem
that is not compatible with the current `grpc`
gem.
parent 4eb1142a
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -22,6 +22,7 @@ Gem::Specification.new do |spec|
  spec.add_runtime_dependency "actionpack", ">= 5.0.0", "< 8.1.0"
  spec.add_runtime_dependency "activesupport", ">= 5.0.0", "< 8.1.0"
  spec.add_runtime_dependency "grpc", ">= 1.62" # Be sure to update the "grpc-tools" dev_dependency too
  spec.add_runtime_dependency "google-protobuf", "~> 3" # Keep the major version to 3 until we update the `grpc` gem
  spec.add_runtime_dependency "jaeger-client", "~> 1.1.0"
  spec.add_runtime_dependency "opentracing", "~> 0.4"
  spec.add_runtime_dependency "pg_query", ">= 5.1.0", "< 7.0"