Skip to content

Commit 6b21a6c

Browse files
committed
Merge branch 'add-rails-7-2-to-tests' into activerecord_deprecation_warning
2 parents 03c85b2 + d377ca2 commit 6b21a6c

File tree

3 files changed

+37
-10
lines changed

3 files changed

+37
-10
lines changed

.github/workflows/tests.yml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,21 @@ jobs:
88
strategy:
99
matrix:
1010
ruby_version: ['2.7', '3.0', '3.1', '3.2']
11-
rails_gemfile: ['6.0', '6.1', '7.0', '7.1']
11+
rails_gemfile: ['6.0', '6.1', '7.0', '7.1', '7.2']
1212
postgres_version: ['14']
1313
include:
1414
# Postgres versions
15-
- { ruby_version: '3.2', rails_gemfile: '7.1', postgres_version: '9' }
16-
- { ruby_version: '3.2', rails_gemfile: '7.1', postgres_version: '10' }
17-
- { ruby_version: '3.2', rails_gemfile: '7.1', postgres_version: '11' }
18-
- { ruby_version: '3.2', rails_gemfile: '7.1', postgres_version: '12' }
19-
- { ruby_version: '3.2', rails_gemfile: '7.1', postgres_version: '13' }
20-
- { ruby_version: '3.2', rails_gemfile: '7.1', postgres_version: '14' }
21-
exclude: []
15+
- { ruby_version: '3.2', rails_gemfile: '7.2', postgres_version: '9' }
16+
- { ruby_version: '3.2', rails_gemfile: '7.2', postgres_version: '10' }
17+
- { ruby_version: '3.2', rails_gemfile: '7.2', postgres_version: '11' }
18+
- { ruby_version: '3.2', rails_gemfile: '7.2', postgres_version: '12' }
19+
- { ruby_version: '3.2', rails_gemfile: '7.2', postgres_version: '13' }
20+
- { ruby_version: '3.2', rails_gemfile: '7.2', postgres_version: '14' }
21+
exclude: # Rails 7.2 is not compatible with Ruby < 3.1
22+
- ruby_version: '2.7'
23+
rails_gemfile: '7.2'
24+
- ruby_version: '3.0'
25+
rails_gemfile: '7.2'
2226
name: "Test: Ruby ${{ matrix.ruby_version }}, Rails ${{ matrix.rails_gemfile }}, PostgreSQL ${{ matrix.postgres_version }}"
2327
services:
2428
db:

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ source 'https://rubygems.org'
66
group :development, :test do
77
gem 'rake'
88

9-
gem 'activerecord', '~> 7.1.0', require: nil
10-
gem 'activejob', '~> 7.1.0', require: nil
9+
gem 'activerecord', '~> 7.2.0', require: nil
10+
gem 'activejob', '~> 7.2.0', require: nil
1111
gem 'sequel', require: nil
1212
gem 'connection_pool', require: nil
1313
gem 'pond', require: nil

spec/gemfiles/Gemfile-rails-7.2

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
source 'https://rubygems.org'
2+
3+
gem 'que', path: '../..'
4+
5+
group :development, :test do
6+
gem 'rake'
7+
8+
gem 'activerecord', '~> 7.2.0', require: nil
9+
gem 'activejob', '~> 7.2.0', require: nil
10+
gem 'sequel', require: nil
11+
gem 'connection_pool', require: nil
12+
gem 'pond', require: nil
13+
gem 'pg', require: nil, platform: :ruby
14+
gem 'pg_jruby', require: nil, platform: :jruby
15+
end
16+
17+
group :test do
18+
gem 'minitest', '~> 5.10.1'
19+
gem 'minitest-profile', '0.0.2'
20+
gem 'minitest-hooks', '1.4.0'
21+
gem 'pry'
22+
gem 'pg_examiner', '~> 0.5.2'
23+
end

0 commit comments

Comments
 (0)