From 75c33b29d53160ac3b7e3ae79f0202e3eea51390 Mon Sep 17 00:00:00 2001 From: Maikel Linke Date: Thu, 7 Aug 2025 10:41:13 +1000 Subject: [PATCH] Losen engine gemspec requirement for Dependabot Dependabot doesn't seem to be able to resolve the version correctly. We got this message: ``` Could not find compatible versions Because every version of web depends on Ruby = 0.0.1 and Gemfile depends on web >= 0, Ruby = 0.0.1 is required. So, because current Ruby version is = 3.1.4, version solving has failed. ``` --- engines/catalog/catalog.gemspec | 2 +- engines/dfc_provider/dfc_provider.gemspec | 2 +- engines/order_management/order_management.gemspec | 2 +- engines/web/web.gemspec | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/engines/catalog/catalog.gemspec b/engines/catalog/catalog.gemspec index 8256f05685..1db993f651 100644 --- a/engines/catalog/catalog.gemspec +++ b/engines/catalog/catalog.gemspec @@ -10,7 +10,7 @@ Gem::Specification.new do |s| s.authors = ["developers@ofn"] s.summary = "Catalog domain of the OFN solution." - s.required_ruby_version = File.read(File.expand_path("../../.ruby-version", __dir__)).chomp + s.required_ruby_version = ">= 1.0.0" # rubocop:disable Gemspec/RequiredRubyVersion s.files = Dir["{app,config,db,lib}/**/*"] + ["LICENSE.txt", "Rakefile", "README.rdoc"] s.metadata['rubygems_mfa_required'] = 'true' diff --git a/engines/dfc_provider/dfc_provider.gemspec b/engines/dfc_provider/dfc_provider.gemspec index 26be88b4f9..c3708ee4f7 100644 --- a/engines/dfc_provider/dfc_provider.gemspec +++ b/engines/dfc_provider/dfc_provider.gemspec @@ -13,7 +13,7 @@ Gem::Specification.new do |spec| spec.summary = 'Provides an API stack implementing DFC semantic ' \ 'specifications' - spec.required_ruby_version = File.read(File.expand_path("../../.ruby-version", __dir__)).chomp + spec.required_ruby_version = ">= 1.0.0" # rubocop:disable Gemspec/RequiredRubyVersion spec.files = Dir["{app,config,lib}/**/*"] + ['README.md'] diff --git a/engines/order_management/order_management.gemspec b/engines/order_management/order_management.gemspec index 6a978ecc35..78093bda50 100644 --- a/engines/order_management/order_management.gemspec +++ b/engines/order_management/order_management.gemspec @@ -10,7 +10,7 @@ Gem::Specification.new do |s| s.authors = ["developers@ofn"] s.summary = "Order Management domain of the OFN solution." - s.required_ruby_version = File.read(File.expand_path("../../.ruby-version", __dir__)).chomp + s.required_ruby_version = ">= 1.0.0" # rubocop:disable Gemspec/RequiredRubyVersion s.files = Dir["{app,config,db,lib}/**/*"] + ["LICENSE.txt", "Rakefile", "README.rdoc"] s.metadata['rubygems_mfa_required'] = 'true' diff --git a/engines/web/web.gemspec b/engines/web/web.gemspec index 086a224895..489eb61870 100644 --- a/engines/web/web.gemspec +++ b/engines/web/web.gemspec @@ -10,7 +10,7 @@ Gem::Specification.new do |s| s.authors = ["developers@ofn"] s.summary = "Web domain of the OFN solution." - s.required_ruby_version = File.read(File.expand_path("../../.ruby-version", __dir__)).chomp + s.required_ruby_version = ">= 1.0.0" # rubocop:disable Gemspec/RequiredRubyVersion s.files = Dir["{app,config,db,lib}/**/*"] + ["LICENSE.txt", "Rakefile", "README.rdoc"] s.metadata['rubygems_mfa_required'] = 'true'