From 6fe5074afc597e01779602b1f86a7b04eb99f93e Mon Sep 17 00:00:00 2001 From: Andrew Bromwich Date: Tue, 14 Jan 2025 02:18:37 +1000 Subject: [PATCH] Remove EOL Ruby and Rails versions from build matrix --- .github/workflows/ruby.yml | 61 +------------------------------------- gemfiles/Gemfile-rails-5-0 | 7 ----- gemfiles/Gemfile-rails-5-1 | 7 ----- gemfiles/Gemfile-rails-5-2 | 7 ----- gemfiles/Gemfile-rails-6-0 | 7 ----- gemfiles/Gemfile-rails-6-1 | 7 ----- 6 files changed, 1 insertion(+), 95 deletions(-) delete mode 100644 gemfiles/Gemfile-rails-5-0 delete mode 100644 gemfiles/Gemfile-rails-5-1 delete mode 100644 gemfiles/Gemfile-rails-5-2 delete mode 100644 gemfiles/Gemfile-rails-6-0 delete mode 100644 gemfiles/Gemfile-rails-6-1 diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index a14f7ff..fb5d242 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -7,33 +7,20 @@ jobs: matrix: gemfile: - Gemfile + - gemfiles/Gemfile-rails-7-2 - gemfiles/Gemfile-rails-7-1 - gemfiles/Gemfile-rails-7-0 - - gemfiles/Gemfile-rails-6-1 - - gemfiles/Gemfile-rails-6-0 - - gemfiles/Gemfile-rails-5-2 - - gemfiles/Gemfile-rails-5-1 - - gemfiles/Gemfile-rails-5-0 ruby: - '3.4' - '3.3' - '3.2' - '3.1' - '3.0' - - '2.7' - - '2.6' - - '2.5' exclude: - gemfile: Gemfile ruby: '3.1' - gemfile: Gemfile ruby: '3.0' - - gemfile: Gemfile - ruby: '2.7' - - gemfile: Gemfile - ruby: '2.6' - - gemfile: Gemfile - ruby: '2.5' - gemfile: gemfiles/Gemfile-rails-7-2 ruby: '3.0' - gemfile: gemfiles/Gemfile-rails-7-2 @@ -50,52 +37,6 @@ jobs: ruby: '2.6' - gemfile: gemfiles/Gemfile-rails-7-0 ruby: '2.5' - - gemfile: gemfiles/Gemfile-rails-6-1 - ruby: '3.4' - - gemfile: gemfiles/Gemfile-rails-6-0 - ruby: '3.4' - - gemfile: gemfiles/Gemfile-rails-6-0 - ruby: '3.3' - - gemfile: gemfiles/Gemfile-rails-6-0 - ruby: '3.2' - - gemfile: gemfiles/Gemfile-rails-6-0 - ruby: '3.1' - - gemfile: gemfiles/Gemfile-rails-5-2 - ruby: '3.4' - - gemfile: gemfiles/Gemfile-rails-5-2 - ruby: '3.3' - - gemfile: gemfiles/Gemfile-rails-5-2 - ruby: '3.2' - - gemfile: gemfiles/Gemfile-rails-5-2 - ruby: '3.1' - - gemfile: gemfiles/Gemfile-rails-5-2 - ruby: '3.0' - - gemfile: gemfiles/Gemfile-rails-5-2 - ruby: '2.7' - - gemfile: gemfiles/Gemfile-rails-5-1 - ruby: '3.4' - - gemfile: gemfiles/Gemfile-rails-5-1 - ruby: '3.3' - - gemfile: gemfiles/Gemfile-rails-5-1 - ruby: '3.2' - - gemfile: gemfiles/Gemfile-rails-5-1 - ruby: '3.1' - - gemfile: gemfiles/Gemfile-rails-5-1 - ruby: '3.0' - - gemfile: gemfiles/Gemfile-rails-5-1 - ruby: '2.7' - - gemfile: gemfiles/Gemfile-rails-5-0 - ruby: '3.4' - - gemfile: gemfiles/Gemfile-rails-5-0 - ruby: '3.3' - - gemfile: gemfiles/Gemfile-rails-5-0 - ruby: '3.2' - - gemfile: gemfiles/Gemfile-rails-5-0 - ruby: '3.1' - - gemfile: gemfiles/Gemfile-rails-5-0 - ruby: '3.0' - - gemfile: gemfiles/Gemfile-rails-5-0 - ruby: '2.7' runs-on: ubuntu-latest env: # $BUNDLE_GEMFILE must be set at the job level, so it is set for all steps BUNDLE_GEMFILE: ${{ matrix.gemfile }} diff --git a/gemfiles/Gemfile-rails-5-0 b/gemfiles/Gemfile-rails-5-0 deleted file mode 100644 index 8b5803d..0000000 --- a/gemfiles/Gemfile-rails-5-0 +++ /dev/null @@ -1,7 +0,0 @@ -source 'https://rubygems.org' - -gemspec path: '..' - -gem 'rails', '~> 5.0.0' -gem 'sprockets', '~> 3.7' -gem 'test-unit', '~> 3.0' diff --git a/gemfiles/Gemfile-rails-5-1 b/gemfiles/Gemfile-rails-5-1 deleted file mode 100644 index 95559f4..0000000 --- a/gemfiles/Gemfile-rails-5-1 +++ /dev/null @@ -1,7 +0,0 @@ -source 'https://rubygems.org' - -gemspec path: '..' - -gem 'rails', '~> 5.1.0' -gem 'sprockets', '~> 3.7' -gem 'test-unit', '~> 3.0' diff --git a/gemfiles/Gemfile-rails-5-2 b/gemfiles/Gemfile-rails-5-2 deleted file mode 100644 index 86551a1..0000000 --- a/gemfiles/Gemfile-rails-5-2 +++ /dev/null @@ -1,7 +0,0 @@ -source 'https://rubygems.org' - -gemspec path: '..' - -gem 'rails', '~> 5.2.0' -gem 'sprockets', '~> 3.7' -gem 'test-unit', '~> 3.0' diff --git a/gemfiles/Gemfile-rails-6-0 b/gemfiles/Gemfile-rails-6-0 deleted file mode 100644 index a85acdc..0000000 --- a/gemfiles/Gemfile-rails-6-0 +++ /dev/null @@ -1,7 +0,0 @@ -source 'https://rubygems.org' - -gemspec path: '..' - -gem 'rails', '~> 6.0.0' -gem 'sprockets', '~> 4.0' -gem 'test-unit', '~> 3.0' diff --git a/gemfiles/Gemfile-rails-6-1 b/gemfiles/Gemfile-rails-6-1 deleted file mode 100644 index c445d70..0000000 --- a/gemfiles/Gemfile-rails-6-1 +++ /dev/null @@ -1,7 +0,0 @@ -source 'https://rubygems.org' - -gemspec path: '..' - -gem 'rails', '~> 6.1.0' -gem 'sprockets', '~> 4.0' -gem 'test-unit', '~> 3.0'