From 891de097e13d9ea761ac7fff0bc5fc6dd8a58406 Mon Sep 17 00:00:00 2001 From: Shinichi Maeshima Date: Fri, 27 Mar 2026 18:27:33 +0900 Subject: [PATCH] Add support for Ruby4.0 --- .github/workflows/ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8fbcf35..905613e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,6 +50,9 @@ jobs: - { ruby-version: '3.4', gemfile: 'rails_7_2', database: 'sqlite3' } - { ruby-version: '3.4', gemfile: 'rails_7_2', database: 'mysql2' } - { ruby-version: '3.4', gemfile: 'rails_7_2', database: 'postgresql' } + - { ruby-version: '4.0', gemfile: 'rails_7_2', database: 'sqlite3' } + - { ruby-version: '4.0', gemfile: 'rails_7_2', database: 'mysql2' } + - { ruby-version: '4.0', gemfile: 'rails_7_2', database: 'postgresql' } - { ruby-version: '3.2', gemfile: 'rails_8_0', database: 'sqlite3' } - { ruby-version: '3.2', gemfile: 'rails_8_0', database: 'mysql2' } - { ruby-version: '3.2', gemfile: 'rails_8_0', database: 'postgresql' } @@ -59,6 +62,9 @@ jobs: - { ruby-version: '3.4', gemfile: 'rails_8_0', database: 'sqlite3' } - { ruby-version: '3.4', gemfile: 'rails_8_0', database: 'mysql2' } - { ruby-version: '3.4', gemfile: 'rails_8_0', database: 'postgresql' } + - { ruby-version: '4.0', gemfile: 'rails_8_0', database: 'sqlite3' } + - { ruby-version: '4.0', gemfile: 'rails_8_0', database: 'mysql2' } + - { ruby-version: '4.0', gemfile: 'rails_8_0', database: 'postgresql' } - { ruby-version: '3.2', gemfile: 'rails_8_1', database: 'sqlite3' } - { ruby-version: '3.2', gemfile: 'rails_8_1', database: 'mysql2' } - { ruby-version: '3.2', gemfile: 'rails_8_1', database: 'postgresql' } @@ -68,6 +74,9 @@ jobs: - { ruby-version: '3.4', gemfile: 'rails_8_1', database: 'sqlite3' } - { ruby-version: '3.4', gemfile: 'rails_8_1', database: 'mysql2' } - { ruby-version: '3.4', gemfile: 'rails_8_1', database: 'postgresql' } + - { ruby-version: '4.0', gemfile: 'rails_8_1', database: 'sqlite3' } + - { ruby-version: '4.0', gemfile: 'rails_8_1', database: 'mysql2' } + - { ruby-version: '4.0', gemfile: 'rails_8_1', database: 'postgresql' } env: BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile DB: ${{ matrix.database }}