From 00173585ed1276f05b65e938ad408925223c8e6b Mon Sep 17 00:00:00 2001 From: Pierre Merlin Date: Mon, 8 Dec 2025 17:33:12 +0100 Subject: [PATCH 1/2] Add Ruby 3.5 and dependencies to test matrix NB : this would also likely test the upgraded couchbase ruby client --- .github/workflows/test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 48b172f..aab1fbb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,6 +11,9 @@ jobs: strategy: matrix: include: + - ruby: '3.5' + active-model: '8.1.1' + couchbase: '7.2.3' - ruby: '3.4' active-model: '8.0.2' couchbase: '7.2.3' From 5e40fa2464e2f237c1cbf017566360c89ca72ff4 Mon Sep 17 00:00:00 2001 From: Pierre Merlin Date: Mon, 26 Jan 2026 18:27:04 +0100 Subject: [PATCH 2/2] Remove Ruby 3.1 from test grid It will reach end of life in 2 month. --- .github/workflows/test.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index aab1fbb..24e458e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -29,9 +29,6 @@ jobs: - ruby: '3.2' active-model: '7.1.0' couchbase: '6.6.5' - - ruby: '3.1' - active-model: '7.1.0' - couchbase: '7.1.0' fail-fast: false runs-on: ubuntu-24.04 name: ${{ matrix.ruby }} rails-${{ matrix.active-model }} couchbase-${{ matrix.couchbase }}