From 6d5d149e0c0b786819213f1b7585f02f75742907 Mon Sep 17 00:00:00 2001 From: Alexandru Emil Lupu Date: Thu, 28 Dec 2023 19:12:56 +0200 Subject: [PATCH] Lock Ruby to Decidim supported version --- decidim-accountability/decidim-accountability.gemspec | 2 +- decidim-admin/decidim-admin.gemspec | 2 +- decidim-api/decidim-api.gemspec | 2 +- decidim-assemblies/decidim-assemblies.gemspec | 2 +- decidim-blogs/decidim-blogs.gemspec | 2 +- decidim-budgets/decidim-budgets.gemspec | 2 +- decidim-comments/decidim-comments.gemspec | 2 +- decidim-conferences/decidim-conferences.gemspec | 2 +- decidim-core/decidim-core.gemspec | 2 +- decidim-debates/decidim-debates.gemspec | 2 +- decidim-design/decidim-design.gemspec | 2 +- decidim-dev/decidim-dev.gemspec | 2 +- decidim-elections/decidim-elections.gemspec | 2 +- decidim-forms/decidim-forms.gemspec | 2 +- decidim-generators/decidim-generators.gemspec | 2 +- .../component_templates/decidim-component.gemspec.erb | 2 +- decidim-initiatives/decidim-initiatives.gemspec | 2 +- decidim-meetings/decidim-meetings.gemspec | 2 +- decidim-pages/decidim-pages.gemspec | 2 +- .../decidim-participatory_processes.gemspec | 2 +- decidim-proposals/decidim-proposals.gemspec | 2 +- decidim-sortitions/decidim-sortitions.gemspec | 2 +- decidim-surveys/decidim-surveys.gemspec | 2 +- decidim-system/decidim-system.gemspec | 2 +- decidim-templates/decidim-templates.gemspec | 2 +- decidim-verifications/decidim-verifications.gemspec | 2 +- decidim.gemspec | 2 +- 27 files changed, 27 insertions(+), 27 deletions(-) diff --git a/decidim-accountability/decidim-accountability.gemspec b/decidim-accountability/decidim-accountability.gemspec index 44034332d1f7..a43de3a10be3 100644 --- a/decidim-accountability/decidim-accountability.gemspec +++ b/decidim-accountability/decidim-accountability.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-accountability" s.summary = "Decidim accountability module" diff --git a/decidim-admin/decidim-admin.gemspec b/decidim-admin/decidim-admin.gemspec index 1115f5197f9b..23f0488dbdfd 100644 --- a/decidim-admin/decidim-admin.gemspec +++ b/decidim-admin/decidim-admin.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-admin" s.summary = "Decidim organization administration" diff --git a/decidim-api/decidim-api.gemspec b/decidim-api/decidim-api.gemspec index 220e364f5b32..dacbb79e8cfc 100644 --- a/decidim-api/decidim-api.gemspec +++ b/decidim-api/decidim-api.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-api" s.summary = "Decidim API module" diff --git a/decidim-assemblies/decidim-assemblies.gemspec b/decidim-assemblies/decidim-assemblies.gemspec index ceb31592687a..2353813bdf49 100644 --- a/decidim-assemblies/decidim-assemblies.gemspec +++ b/decidim-assemblies/decidim-assemblies.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-assemblies" s.summary = "Decidim assemblies module" diff --git a/decidim-blogs/decidim-blogs.gemspec b/decidim-blogs/decidim-blogs.gemspec index f14ea6338378..f258ad6f4146 100644 --- a/decidim-blogs/decidim-blogs.gemspec +++ b/decidim-blogs/decidim-blogs.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-blogs" s.summary = "Decidim blogs module" diff --git a/decidim-budgets/decidim-budgets.gemspec b/decidim-budgets/decidim-budgets.gemspec index 7ad613421719..d2efdb7368fe 100644 --- a/decidim-budgets/decidim-budgets.gemspec +++ b/decidim-budgets/decidim-budgets.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-budgets" s.summary = "Decidim budgets module" diff --git a/decidim-comments/decidim-comments.gemspec b/decidim-comments/decidim-comments.gemspec index 1cda20fc8487..bd9950b9c0d3 100644 --- a/decidim-comments/decidim-comments.gemspec +++ b/decidim-comments/decidim-comments.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-comments" s.summary = "Decidim comments module" diff --git a/decidim-conferences/decidim-conferences.gemspec b/decidim-conferences/decidim-conferences.gemspec index 04713b1a9a45..ec047d239610 100644 --- a/decidim-conferences/decidim-conferences.gemspec +++ b/decidim-conferences/decidim-conferences.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-conferences" s.summary = "Decidim conferences module" diff --git a/decidim-core/decidim-core.gemspec b/decidim-core/decidim-core.gemspec index 6b371ae98b46..6ef1e70c1cdf 100644 --- a/decidim-core/decidim-core.gemspec +++ b/decidim-core/decidim-core.gemspec @@ -22,7 +22,7 @@ Gem::Specification.new do |s| s.summary = "The core of the Decidim framework." s.description = "Adds core features so other engines can hook into the framework." s.license = "AGPL-3.0" - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.files = Dir["{app,config,db,lib,vendor}/**/*", "Rakefile", "README.md"] diff --git a/decidim-debates/decidim-debates.gemspec b/decidim-debates/decidim-debates.gemspec index ab3021a7123e..5c9501aaa3b2 100644 --- a/decidim-debates/decidim-debates.gemspec +++ b/decidim-debates/decidim-debates.gemspec @@ -18,7 +18,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-debates" s.summary = "Decidim debates module" diff --git a/decidim-design/decidim-design.gemspec b/decidim-design/decidim-design.gemspec index 683c1cdb9a55..4b6c8f7c5196 100644 --- a/decidim-design/decidim-design.gemspec +++ b/decidim-design/decidim-design.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-design" s.summary = "Decidim Design Guide (DDG) module" diff --git a/decidim-dev/decidim-dev.gemspec b/decidim-dev/decidim-dev.gemspec index ac25abb2fff2..064f9fc3505a 100644 --- a/decidim-dev/decidim-dev.gemspec +++ b/decidim-dev/decidim-dev.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-dev" s.summary = "Decidim dev tools" diff --git a/decidim-elections/decidim-elections.gemspec b/decidim-elections/decidim-elections.gemspec index 8e3aae718c97..f5b8b91e75b2 100644 --- a/decidim-elections/decidim-elections.gemspec +++ b/decidim-elections/decidim-elections.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-elections" s.summary = "A decidim elections module (votings space and elections component)" diff --git a/decidim-forms/decidim-forms.gemspec b/decidim-forms/decidim-forms.gemspec index 81187b030c4a..9b4ffb2897cc 100644 --- a/decidim-forms/decidim-forms.gemspec +++ b/decidim-forms/decidim-forms.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-forms" s.summary = "Decidim forms" diff --git a/decidim-generators/decidim-generators.gemspec b/decidim-generators/decidim-generators.gemspec index 6887252c932d..ff2d7d013885 100644 --- a/decidim-generators/decidim-generators.gemspec +++ b/decidim-generators/decidim-generators.gemspec @@ -18,7 +18,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-generators" diff --git a/decidim-generators/lib/decidim/generators/component_templates/decidim-component.gemspec.erb b/decidim-generators/lib/decidim/generators/component_templates/decidim-component.gemspec.erb index 32d3f6bece11..de8e105450ff 100644 --- a/decidim-generators/lib/decidim/generators/component_templates/decidim-component.gemspec.erb +++ b/decidim-generators/lib/decidim/generators/component_templates/decidim-component.gemspec.erb @@ -17,7 +17,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= <%= required_ruby_version %>" + s.required_ruby_version = "~> <%= required_ruby_version %>" s.name = "decidim-<%= component_name %>" s.summary = "A decidim <%= component_name %> module" diff --git a/decidim-initiatives/decidim-initiatives.gemspec b/decidim-initiatives/decidim-initiatives.gemspec index 46e17f1a945d..8258a6afa5c9 100644 --- a/decidim-initiatives/decidim-initiatives.gemspec +++ b/decidim-initiatives/decidim-initiatives.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-initiatives" s.summary = "Decidim initiatives module" diff --git a/decidim-meetings/decidim-meetings.gemspec b/decidim-meetings/decidim-meetings.gemspec index 2a51dfc7bc1c..267fb3e0bf7c 100644 --- a/decidim-meetings/decidim-meetings.gemspec +++ b/decidim-meetings/decidim-meetings.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-meetings" s.summary = "Decidim meetings module" diff --git a/decidim-pages/decidim-pages.gemspec b/decidim-pages/decidim-pages.gemspec index 0c07293b875f..54088944dd23 100644 --- a/decidim-pages/decidim-pages.gemspec +++ b/decidim-pages/decidim-pages.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-pages" s.summary = "Decidim pages module" diff --git a/decidim-participatory_processes/decidim-participatory_processes.gemspec b/decidim-participatory_processes/decidim-participatory_processes.gemspec index 10f7938ad0b3..0c8ddae5f18b 100644 --- a/decidim-participatory_processes/decidim-participatory_processes.gemspec +++ b/decidim-participatory_processes/decidim-participatory_processes.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-participatory_processes" s.summary = "Decidim participatory processes module" diff --git a/decidim-proposals/decidim-proposals.gemspec b/decidim-proposals/decidim-proposals.gemspec index 39fc99688e5b..ba1cb7ecd425 100644 --- a/decidim-proposals/decidim-proposals.gemspec +++ b/decidim-proposals/decidim-proposals.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-proposals" s.summary = "Decidim proposals module" diff --git a/decidim-sortitions/decidim-sortitions.gemspec b/decidim-sortitions/decidim-sortitions.gemspec index 9e1d9399b700..002859195ccf 100644 --- a/decidim-sortitions/decidim-sortitions.gemspec +++ b/decidim-sortitions/decidim-sortitions.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-sortitions" s.summary = "Decidim sortitions module" diff --git a/decidim-surveys/decidim-surveys.gemspec b/decidim-surveys/decidim-surveys.gemspec index e637c68c8441..a00fd1f39928 100644 --- a/decidim-surveys/decidim-surveys.gemspec +++ b/decidim-surveys/decidim-surveys.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-surveys" s.summary = "Decidim surveys module" diff --git a/decidim-system/decidim-system.gemspec b/decidim-system/decidim-system.gemspec index c920ea71772e..84c5aaee2f17 100644 --- a/decidim-system/decidim-system.gemspec +++ b/decidim-system/decidim-system.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-system" s.summary = "Decidim system administration" diff --git a/decidim-templates/decidim-templates.gemspec b/decidim-templates/decidim-templates.gemspec index 9b454fd2ddc8..fbdd630544a3 100644 --- a/decidim-templates/decidim-templates.gemspec +++ b/decidim-templates/decidim-templates.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim-templates" s.summary = "A decidim templates module" diff --git a/decidim-verifications/decidim-verifications.gemspec b/decidim-verifications/decidim-verifications.gemspec index c64315a6e31a..0509d522e443 100644 --- a/decidim-verifications/decidim-verifications.gemspec +++ b/decidim-verifications/decidim-verifications.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.summary = "Decidim verifications module" s.description = "Several verification methods for your decidim instance" diff --git a/decidim.gemspec b/decidim.gemspec index b4d5fc0cbd3c..5f1c3a1c0e1a 100644 --- a/decidim.gemspec +++ b/decidim.gemspec @@ -18,7 +18,7 @@ Gem::Specification.new do |s| "homepage_uri" => "https://decidim.org", "source_code_uri" => "https://github.com/decidim/decidim" } - s.required_ruby_version = ">= 3.1" + s.required_ruby_version = "~> 3.1.0" s.name = "decidim"