From 37df1bb8716880291673519d175ca9e65770a787 Mon Sep 17 00:00:00 2001 From: Shinichi Maeshima Date: Mon, 27 Apr 2026 18:25:32 +0900 Subject: [PATCH 1/3] Add Ruby4.0 to CI matrix Also update actions/checkout to the latest version --- .github/workflows/ruby.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 24848b4..b332bb6 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby: [ '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3', '3.4' ] + ruby: [ '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3', '3.4', '4.0' ] gemfile: - "rack_2" - "rack_3" @@ -14,7 +14,7 @@ jobs: BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile name: Ruby ${{ matrix.ruby }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: From 3f7d1129256ec5107ff76918334ecd8fd6637f7a Mon Sep 17 00:00:00 2001 From: Shinichi Maeshima Date: Fri, 3 Jul 2026 09:36:13 +0900 Subject: [PATCH 2/3] Update actions/checkout to the latest version --- .github/workflows/ruby.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index b332bb6..a4140a0 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -14,7 +14,7 @@ jobs: BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile name: Ruby ${{ matrix.ruby }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: From 334d57d24d865833f86f76879d368e516adc07ee Mon Sep 17 00:00:00 2001 From: Shinichi Maeshima Date: Fri, 3 Jul 2026 09:47:50 +0900 Subject: [PATCH 3/3] Drop Ruby 2.x from the test matrix --- .github/workflows/ruby.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index a4140a0..a66b511 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby: [ '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3', '3.4', '4.0' ] + ruby: [ '3.0', '3.1', '3.2', '3.3', '3.4', '4.0' ] gemfile: - "rack_2" - "rack_3"