Skip to content

Commit

Permalink
Drop support for EOL versions of Ruby and Rails
Browse files Browse the repository at this point in the history
  • Loading branch information
olivier-thatch committed Sep 1, 2024
1 parent 125b0d0 commit 6ca3ccf
Show file tree
Hide file tree
Showing 5 changed files with 4 additions and 121 deletions.
24 changes: 4 additions & 20 deletions .github/workflows/test_suite.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,16 @@
name: Test Suite

on:
push:
branches: [main]
pull_request:
branches: [main]
on: [push]

jobs:
run-tests:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
orm: [active_record, mongoid]
rails: ["5.2", "6.0", "6.1", "7.0"]
ruby: ["2.7", "3.0", "3.1", "3.2", "3.3", head]
exclude:
- rails: 5.2
ruby: 3.0
- rails: 5.2
ruby: 3.1
- rails: 5.2
ruby: 3.2
- rails: 5.2
ruby: 3.3
- rails: 5.2
ruby: head
- rails: 7.0
ruby: 2.6
rails: ["7.0"]
ruby: ["3.1", "3.2", "3.3", head]
steps:
- uses: actions/checkout@v3
- uses: ruby/setup-ruby@v1
Expand Down
20 changes: 0 additions & 20 deletions Appraisals
Original file line number Diff line number Diff line change
@@ -1,26 +1,6 @@
# frozen_string_literal: true

appraise 'rails-5.2' do
gem 'railties', '~> 5.2.0'
gem 'minitest-rails', '~> 5.2.0'
end

appraise 'rails-6.0' do
gem 'railties', '~> 6.0.0'
gem 'minitest-rails', '~> 6.0.0'
end

appraise 'rails-6.1' do
gem 'railties', '~> 6.1.0'
gem 'minitest-rails', '~> 6.1.0'
end

appraise 'rails-7.0' do
gem 'railties', '~> 7.0.1' # Rails 7.0.0 and Ruby 3.1 are incompatible. See https://github.com/rails/rails/issues/43998 and https://github.com/rails/rails/pull/43951
gem 'minitest-rails', '~> 7.0.0'
end

appraise 'rails-7.0' do
gem 'railties', '~> 7.0.0'
gem 'minitest-rails', '~> 7.0.0'
end
27 changes: 0 additions & 27 deletions gemfiles/rails_5.2.gemfile

This file was deleted.

27 changes: 0 additions & 27 deletions gemfiles/rails_6.0.gemfile

This file was deleted.

27 changes: 0 additions & 27 deletions gemfiles/rails_6.1.gemfile

This file was deleted.

0 comments on commit 6ca3ccf

Please sign in to comment.