Skip to content

Commit

Permalink
Refresh CI matrix: add ActiveRecord 8.0, remove pre-6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Envek committed Feb 7, 2025
1 parent fff8885 commit 704abdd
Show file tree
Hide file tree
Showing 14 changed files with 162 additions and 200 deletions.
19 changes: 6 additions & 13 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,11 @@ jobs:
test:
name: 'ActiveRecord ${{ matrix.activerecord }} on Ruby ${{ matrix.ruby }}'
runs-on: ubuntu-latest
continue-on-error: ${{ matrix.optional || false }}
strategy:
fail-fast: false
matrix:
include:
- ruby: '2.6'
activerecord: '5.1'
gemfile: 'activerecord_5_1.gemfile'
- ruby: '2.6'
activerecord: '5.2'
gemfile: 'activerecord_5_2.gemfile'
- ruby: '2.7'
activerecord: '6.0'
gemfile: 'activerecord_6_0.gemfile'
Expand All @@ -39,18 +34,16 @@ jobs:
- ruby: '3.2'
activerecord: '7.1'
gemfile: 'activerecord_7_1.gemfile'
- ruby: '3.1'
activerecord: '7.2'
gemfile: 'activerecord_7_2.gemfile'
- ruby: '3.2'
activerecord: '7.2'
gemfile: 'activerecord_7_2.gemfile'
- ruby: '3.3'
activerecord: '7.2'
gemfile: 'activerecord_7_2.gemfile'
- ruby: '3.3'
- ruby: '3.4'
activerecord: '8.0'
gemfile: 'activerecord_8_0.gemfile'
- ruby: 'head'
activerecord: 'HEAD'
gemfile: 'activerecord_master.gemfile'
optional: true
env:
CI: true
BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}
Expand Down
30 changes: 8 additions & 22 deletions Appraisals
Original file line number Diff line number Diff line change
@@ -1,25 +1,5 @@
# frozen_string_literal: true

appraise "activerecord-4-2" do
gem "activerecord", "~> 4.2.0"
gem "sqlite3", "~> 1.3.6"
end

appraise "activerecord-5-0" do
gem "activerecord", "~> 5.0.0"
gem "sqlite3", "~> 1.3.6"
end

appraise "activerecord-5-1" do
gem "activerecord", "~> 5.1.0"
gem "sqlite3", "~> 1.3", ">= 1.3.6"
end

appraise "activerecord-5-2" do
gem "activerecord", "~> 5.2.0"
gem "sqlite3", "~> 1.3", ">= 1.3.6"
end

appraise "activerecord-6-0" do
gem "activerecord", "~> 6.0.0"
gem "sqlite3", "~> 1.4"
Expand Down Expand Up @@ -52,12 +32,18 @@ appraise "activerecord-7-2" do
gem "rspec-rails", "~> 5.0"
end

appraise "activerecord-8-0" do
gem "activerecord", "~> 8.0.0"
gem "sqlite3", "~> 2.0"
gem "rspec-rails", "~> 7.1"
end

appraise "activerecord-master" do
git "https://github.com/rails/rails.git" do
gem "rails"
gem "activerecord"
end

gem "sqlite3", "~> 1.4"
gem "rspec-rails", "~> 5.0"
gem "sqlite3"
gem "rspec-rails"
end
Loading

0 comments on commit 704abdd

Please sign in to comment.