Skip to content

Commit

Permalink
Deprecate old Ruby and Rails versions (#65)
Browse files Browse the repository at this point in the history
  • Loading branch information
DmitryTsepelev committed Dec 28, 2022
1 parent d3170d6 commit aa68970
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 25 deletions.
11 changes: 3 additions & 8 deletions .github/workflows/rspec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,9 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: [2.6, 2.7, '3.0', 3.1]
ruby: [2.7, '3.0', 3.1, 3.2]

gemfile: [
"gemfiles/rails_5_2.gemfile",
"gemfiles/rails_6_0.gemfile",
"gemfiles/rails_6_1.gemfile",
"gemfiles/rails_7_0.gemfile"
Expand All @@ -37,14 +36,10 @@ jobs:
allow_failures: true

exclude:
- ruby: 2.6
gemfile: gemfiles/rails_7_0.gemfile
- ruby: '3.0'
gemfile: gemfiles/rails_5_2.gemfile
- ruby: 3.1
gemfile: gemfiles/rails_5_2.gemfile
- ruby: 3.1
gemfile: gemfiles/rails_6_0.gemfile
- ruby: 3.2
gemfile: gemfiles/rails_6_0.gemfile

steps:
- uses: actions/checkout@v2
Expand Down
5 changes: 0 additions & 5 deletions Appraisals
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
# frozen_string_literal: true

appraise "rails_5_2" do
gem "rails", "~> 5.2.0"
gem "sqlite3", "~> 1.4.0"
end

appraise "rails_6_0" do
gem "rails", "~> 6.0.0"
gem "sqlite3", "~> 1.4.0"
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## master

- [PR [#64](https://github.com/DmitryTsepelev/ar_lazy_preload/pull/64)] Deprecate old Ruby and Rails versions ([@DmitryTsepelev][])

## 1.1.2 (2022-12-05)

- [PR [#64](https://github.com/DmitryTsepelev/ar_lazy_preload/pull/64)] Create context after `find_by`/`find_by!` when `auto_preload` is on ([@DmitryTsepelev][])
Expand Down
4 changes: 2 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ local_gemfile = File.join(__dir__, "Gemfile.local")
if File.exist?(local_gemfile)
eval(File.read(local_gemfile)) # rubocop:disable Security/Eval
else
gem "sqlite3", "~> 1.3.6"
gem "rails", "~> 5.2.0"
gem "sqlite3", "~> 1.4.0"
gem "rails", "~> 6.0.0"
end
4 changes: 2 additions & 2 deletions ar_lazy_preload.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ Gem::Specification.new do |s|

s.files = Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"]

s.required_ruby_version = ">= 2.6"
s.required_ruby_version = ">= 2.7"

s.add_dependency "rails", ">= 5.2"
s.add_dependency "rails", ">= 6.0"

s.add_development_dependency "rspec"
s.add_development_dependency "rspec-rails"
Expand Down
8 changes: 0 additions & 8 deletions gemfiles/rails_5_2.gemfile

This file was deleted.

0 comments on commit aa68970

Please sign in to comment.