From 05e1c24d1450ff6f04969fdb4226c85132d7655b Mon Sep 17 00:00:00 2001 From: Michael Grosser Date: Tue, 14 May 2024 09:10:21 +0200 Subject: [PATCH] drop deprecated ruby versions --- .github/workflows/ci.yaml | 19 ++++++++----------- CHANGELOG | 2 ++ deep_merge.gemspec | 2 +- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 440c8b0..f19a82d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -8,21 +8,18 @@ jobs: strategy: matrix: ruby-version: - - '2.0' - - '2.1' - - '2.2' - - '2.3' - - '2.4' - - '2.5' - - '2.6' - '2.7' - '3.0' - allow-failure: [false] + - '3.1' + - '3.2' + - '3.3' + continue-on-error: [false] include: - ruby-version: ruby-head - allow-failure: true + continue-on-error: true - ruby-version: jruby-head - allow-failure: true + continue-on-error: true + name: ruby ${{ matrix.ruby-version }} rake steps: - uses: actions/checkout@v2 - name: Set up Ruby @@ -32,4 +29,4 @@ jobs: bundler-cache: true - name: Run tests run: bundle exec rake - continue-on-error: ${{ matrix.allow-failure }} + continue-on-error: ${{ matrix.continue-on-error }} diff --git a/CHANGELOG b/CHANGELOG index 35a3406..19b8eae 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,5 @@ + * Dropped support for ruby versions before 2.7 + 2022-01-07 Jason Frey * Ship version 1.2.2 diff --git a/deep_merge.gemspec b/deep_merge.gemspec index 1e9064d..6c8a563 100644 --- a/deep_merge.gemspec +++ b/deep_merge.gemspec @@ -29,8 +29,8 @@ Gem::Specification.new do |s| s.test_files = [ "test/test_deep_merge.rb" ] + s.required_ruby_version = '>= 2.7' s.add_development_dependency "rake" s.add_development_dependency "test-unit-minitest" - end