From 8d6c846d97350a530f6cfc23803b08a3ad68bd24 Mon Sep 17 00:00:00 2001 From: Brian Shand Date: Wed, 11 Jun 2025 10:30:14 +0100 Subject: [PATCH] Drop support for Ruby 3.0 --- .github/workflows/lint.yml | 2 +- .github/workflows/test.yml | 7 ------- CHANGELOG.md | 3 +++ 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 81c7841..521af05 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -15,7 +15,7 @@ jobs: - name: Set up Ruby uses: ruby/setup-ruby@v1 with: - ruby-version: 3.0 + ruby-version: 3.3 - name: Install dependencies run: bundle install - name: Run RuboCop against BASE..HEAD changes diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1dfda55..ab6dc19 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,7 +7,6 @@ jobs: strategy: matrix: ruby-version: - - '3.0' - '3.1' - '3.2' - '3.3' @@ -17,14 +16,8 @@ jobs: - gemfiles/Gemfile.rails72 - gemfiles/Gemfile.rails80 exclude: - # rails 7.2 requires ruby >= 3.1 - # https://www.fastruby.io/blog/ruby/rails/versions/compatibility-table.html - - ruby-version: '3.0' - gemfile: 'gemfiles/Gemfile.rails72' # rails 8.0 requires ruby >= 3.2 # https://www.fastruby.io/blog/ruby/rails/versions/compatibility-table.html - - ruby-version: '3.0' - gemfile: 'gemfiles/Gemfile.rails80' - ruby-version: '3.1' gemfile: 'gemfiles/Gemfile.rails80' diff --git a/CHANGELOG.md b/CHANGELOG.md index 7048895..b7c9c77 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,7 @@ ## [Unreleased] +### Fixed +* Drop support for Ruby 3.0 + ## Fixed * Exclude unneeded files from gem package * Add 2027 bank holidays