From eefe9f70b12fd554d5ed4df2d8c7ec253e892e9b Mon Sep 17 00:00:00 2001 From: Shizuo Fujita Date: Fri, 7 Aug 2026 15:08:56 +0900 Subject: [PATCH] Drop Ruby 3.2 support Signed-off-by: Shizuo Fujita --- .github/workflows/test.yml | 4 +--- README.md | 2 +- fluentd.gemspec | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ba608baafc..9880102ec2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,7 +24,7 @@ jobs: uses: ruby/actions/.github/workflows/ruby_versions.yml@master with: engine: cruby - min_version: 3.2 + min_version: 3.3 test: needs: ruby-versions runs-on: ${{ matrix.os }} @@ -38,8 +38,6 @@ jobs: - ruby-version: head - os: 'windows-11-arm' ruby-version: '3.3' - - os: 'windows-11-arm' - ruby-version: '3.2' env: RUBYOPT: "--disable-frozen_string_literal" name: Ruby ${{ matrix.ruby-version }} on ${{ matrix.os }} diff --git a/README.md b/README.md index 0b092a89e5..43d5bbca83 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ Fluentd: Open-Source Log Collector ### Prerequisites -- Ruby 3.2 or later +- Ruby 3.3 or later - git `git` should be in `PATH`. On Windows, you can use `Github for Windows` and `GitShell` for easy setup. diff --git a/fluentd.gemspec b/fluentd.gemspec index 50ed369766..74a09c207d 100644 --- a/fluentd.gemspec +++ b/fluentd.gemspec @@ -25,7 +25,7 @@ Gem::Specification.new do |gem| gem.metadata["changelog_uri"] = "https://github.com/fluent/fluentd/blob/master/CHANGELOG.md" gem.metadata["bug_tracker_uri"] = "https://github.com/fluent/fluentd/issues" - gem.required_ruby_version = '>= 3.2' + gem.required_ruby_version = '>= 3.3' gem.add_runtime_dependency("bundler") gem.add_runtime_dependency("msgpack", [">= 1.3.1", "< 2.0.0"])