From 9a161cd8246ad5fd462df5efccda29d5c9f97c0c Mon Sep 17 00:00:00 2001 From: Katsuya HIDAKA Date: Thu, 20 Aug 2026 16:27:12 +0900 Subject: Drop support for Ruby 3.2 --- .github/workflows/linters.yml | 4 ++-- .github/workflows/tests.yml | 2 +- .rubocop.yml | 2 +- Gemfile | 2 +- doc/INSTALL | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index 707f158ef..945cc42a4 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -14,7 +14,7 @@ jobs: - name: Set up Ruby uses: ruby/setup-ruby@v1 with: - ruby-version: 3.2 + ruby-version: 3.3 bundler-cache: true - name: Lint code for consistent style @@ -48,7 +48,7 @@ jobs: - name: Set up Ruby uses: ruby/setup-ruby@v1 with: - ruby-version: '3.2' + ruby-version: '3.3' bundler-cache: true - name: Run bundle-audit diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ac1943d5e..1af103373 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -10,7 +10,7 @@ jobs: strategy: matrix: - ruby: ['3.2', '3.3', '3.4', '4.0'] + ruby: ['3.3', '3.4', '4.0'] db: ['postgresql', 'mysql2', 'sqlite3'] fail-fast: false diff --git a/.rubocop.yml b/.rubocop.yml index 992e5597b..0b6d9141f 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -1,7 +1,7 @@ inherit_from: .rubocop_todo.yml AllCops: - TargetRubyVersion: 3.2 + TargetRubyVersion: 3.3 TargetRailsVersion: 8.1 NewCops: enable diff --git a/Gemfile b/Gemfile index fb54aef82..60c8cc3a6 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source 'https://rubygems.org' -ruby '>= 3.2.0', '< 4.1.0' +ruby '>= 3.3.0', '< 4.1.0' gem 'rails', '8.1.3.1' gem 'rouge', '~> 5.0' diff --git a/doc/INSTALL b/doc/INSTALL index 458fc9061..94d86c232 100644 --- a/doc/INSTALL +++ b/doc/INSTALL @@ -7,7 +7,7 @@ https://www.redmine.org/ == Requirements -* Ruby 3.2, 3.3, 3.4, 4.0 +* Ruby 3.3, 3.4, 4.0 * A database: * MySQL (tested with MySQL 8) -- 2.51.0