From 0c2c4cf3d1fb3974d066d581f19250ecbfafc3b2 Mon Sep 17 00:00:00 2001 From: schovi Date: Tue, 6 Dec 2022 11:20:58 +0100 Subject: [PATCH 1/2] fix dependency --- launchdarkly-server-sdk.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/launchdarkly-server-sdk.gemspec b/launchdarkly-server-sdk.gemspec index 04262469..73f5b779 100644 --- a/launchdarkly-server-sdk.gemspec +++ b/launchdarkly-server-sdk.gemspec @@ -40,6 +40,6 @@ Gem::Specification.new do |spec| # Please keep ld-eventsource dependency as an exact version so that bugfixes to # that LD library are always associated with a new SDK version. - spec.add_runtime_dependency "json", "~> 2.3" + spec.add_runtime_dependency "json", ">= 2.3" spec.add_runtime_dependency "http", ">= 4.4.0", "< 6.0.0" end From 68f4911375608a77e7a2983b96affa2d005c6722 Mon Sep 17 00:00:00 2001 From: schovi Date: Tue, 6 Dec 2022 11:35:53 +0100 Subject: [PATCH 2/2] fix missing rake in docker build --- launchdarkly-server-sdk.gemspec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/launchdarkly-server-sdk.gemspec b/launchdarkly-server-sdk.gemspec index 73f5b779..53b00b59 100644 --- a/launchdarkly-server-sdk.gemspec +++ b/launchdarkly-server-sdk.gemspec @@ -3,7 +3,7 @@ lib = File.expand_path("../lib", __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require "ldclient-rb/version" -require "rake" +#require "rake" # rubocop:disable Metrics/BlockLength Gem::Specification.new do |spec| @@ -16,7 +16,7 @@ Gem::Specification.new do |spec| spec.homepage = "https://github.com/launchdarkly/ruby-server-sdk" spec.license = "Apache-2.0" - spec.files = FileList["lib/**/*", "README.md", "LICENSE.txt"] + spec.files = `git ls-files -z`.split("\x0") spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) } spec.require_paths = ["lib"] spec.required_ruby_version = ">= 2.5.0"