From 8bce3941efaca675d5f9e135cface584dca2ba9d Mon Sep 17 00:00:00 2001 From: Luke Hill Date: Wed, 8 Jan 2025 18:15:25 +0000 Subject: [PATCH] Remove ruby 2.7 from testing matrix as its very old and we need to speed up runners Update bundler to latest and avoid rubygems updates --- .github/workflows/ci.yml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fc61586..6eabda6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,14 +13,9 @@ jobs: strategy: fail-fast: false matrix: - ruby: ['2.7', '3.0', '3.1', '3.2', '3.3'] + ruby: ['3.0', '3.1', '3.2', '3.3'] browser: ['chrome', 'firefox'] gemfile: ['Gemfile', 'gemfiles/low_spec.gemfile'] - rubygems: ['latest'] -# include: -# - os: ubuntu-latest -# ruby: '2.7' -# rubygems: '3.2.3' exclude: # Low spec gemfiles are having issues post Selenium Manager release on GHA # Revisit these exclusions once low spec selenium is 4.10+ and chrome is v120+ @@ -37,7 +32,7 @@ jobs: with: ruby-version: ${{ matrix.ruby }} rubygems: ${{ matrix.rubygems }} - bundler: '2.4.22' + bundler: '2.5.23' bundler-cache: true - run: bundle exec rspec - run: bundle exec cucumber --publish-quiet