From 69d654b5aaf65c7629e24af84c343817b4eb1c5c Mon Sep 17 00:00:00 2001 From: Geremia Taglialatela Date: Wed, 13 Mar 2024 17:26:51 +0100 Subject: [PATCH] Set minimum Ruby version to 3.1 Drop all EOL Ruby versions Close #1086 --- .github/workflows/ruby.yml | 2 +- money.gemspec | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index eb477313ff..2b82f36907 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby-version: ['2.6', '2.7', '3.0', '3.1', '3.2', '3.3'] + ruby-version: ['3.1', '3.2', '3.3'] steps: - uses: actions/checkout@v4 diff --git a/money.gemspec b/money.gemspec index 1ce5461adb..47317a5c0a 100644 --- a/money.gemspec +++ b/money.gemspec @@ -24,6 +24,8 @@ Gem::Specification.new do |s| s.add_development_dependency "yard", "~> 0.9.11" s.add_development_dependency "kramdown", "~> 2.3" + s.required_ruby_version = '>= 3.1' + s.files = `git ls-files -z -- config/* lib/* CHANGELOG.md LICENSE money.gemspec README.md`.split("\x0") s.require_paths = ["lib"]