From 7717091687128005ac48cf8a59a2df9ceb42ff9f Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Sun, 6 Oct 2024 11:51:57 -0400 Subject: [PATCH] Update CI matrix Rails main is no longer compatible with Ruby 3.1. --- .github/workflows/ci.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 461e6ab..735163c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,22 +6,30 @@ jobs: fail-fast: false matrix: ruby-version: - - "3.1" - "3.2" - "3.3" gemfile: - Gemfile - gemfiles/rails_7_0_propshaft.gemfile - gemfiles/rails_7_1_propshaft.gemfile + - gemfiles/rails_7_2_propshaft.gemfile - gemfiles/rails_main_propshaft.gemfile - gemfiles/rails_7_0_sprockets.gemfile - gemfiles/rails_7_1_sprockets.gemfile + - gemfiles/rails_7_2_sprockets.gemfile - gemfiles/rails_main_sprockets.gemfile - continue-on-error: [ false ] + include: + - ruby-version: "3.1" + gemfile: gemfiles/rails_7_0_propshaft.gemfile + - ruby-version: "3.1" + gemfile: gemfiles/rails_7_1_propshaft.gemfile + - ruby-version: "3.1" + gemfile: gemfiles/rails_7_0_sprockets.gemfiles + - ruby-version: "3.1" + gemfile: gemfiles/rails_7_1_sprockets.gemfiles name: ${{ format('Tests (Ruby {0}, {1})', matrix.ruby-version, matrix.gemfile) }} runs-on: ubuntu-latest - continue-on-error: ${{ matrix.continue-on-error }} env: BUNDLE_GEMFILE: ${{ matrix.gemfile }}