Skip to content

Commit 45973e3

Browse files
committed
test ActiveRecord 7.0
1 parent 9a15ec4 commit 45973e3

11 files changed

+58
-3
lines changed

.github/workflows/ci.yml

+5
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ jobs:
3131
- '2.6'
3232
- '2.5'
3333
rails:
34+
- activerecord_7.0
3435
- activerecord_6.1
3536
- activerecord_6.0
3637
- activerecord_5.2
@@ -53,6 +54,10 @@ jobs:
5354
rails: activerecord_5.1
5455
- ruby: '3.0'
5556
rails: activerecord_5.2
57+
- ruby: '2.5'
58+
rails: activerecord_7.0
59+
- ruby: '2.6'
60+
rails: activerecord_7.0
5661
- ruby: '2.5'
5762
rails: activerecord_edge
5863
- ruby: '2.6'

Appraisals

+15
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,21 @@ appraise 'activerecord-6.1' do
8989
end
9090
end
9191

92+
appraise 'activerecord-7.0' do
93+
gem 'activerecord', '~> 7.0.0.alpha2'
94+
platforms :ruby do
95+
gem 'mysql2'
96+
gem 'pg'
97+
gem 'sqlite3'
98+
end
99+
100+
platforms :jruby do
101+
gem 'activerecord-jdbcmysql-adapter'
102+
gem 'activerecord-jdbcpostgresql-adapter'
103+
gem 'activerecord-jdbcsqlite3-adapter'
104+
end
105+
end
106+
92107
appraise 'activerecord-edge' do
93108
gem 'activerecord', github: 'rails/rails'
94109
platforms :ruby do

Rakefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ GitHubChangelogGenerator::RakeTask.new :changelog do |config|
3333
config.project = 'closure_tree'
3434
config.issues = false
3535
config.future_release = '5.2.0'
36-
config.since_tag = 'v7.3.0'
36+
config.since_tag = 'v7.4.0'
3737
end

gemfiles/activerecord_4.2.gemfile

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
source "https://rubygems.org"
44

5+
gem "bump", "~> 0.10.0"
6+
gem "github_changelog_generator", "~> 1.16"
57
gem "activerecord", "~> 4.2.0"
68

79
platforms :ruby do
810
gem "mysql2", "< 0.5"
911
gem "pg", "~> 0.21"
10-
gem "sqlite3", "~> 1.3", "< 1.4"
12+
gem "sqlite3", "~> 1.3.13"
1113
end
1214

1315
platforms :jruby do

gemfiles/activerecord_5.0.gemfile

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
source "https://rubygems.org"
44

5+
gem "bump", "~> 0.10.0"
6+
gem "github_changelog_generator", "~> 1.16"
57
gem "activerecord", "~> 5.0.0"
68

79
platforms :ruby do
810
gem "mysql2"
911
gem "pg"
10-
gem "sqlite3", "~> 1.3", "< 1.4"
12+
gem "sqlite3", "~> 1.3.13"
1113
end
1214

1315
platforms :jruby do

gemfiles/activerecord_5.1.gemfile

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
source "https://rubygems.org"
44

5+
gem "bump", "~> 0.10.0"
6+
gem "github_changelog_generator", "~> 1.16"
57
gem "activerecord", "~> 5.1.0"
68

79
platforms :ruby do

gemfiles/activerecord_5.2.gemfile

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
source "https://rubygems.org"
44

5+
gem "bump", "~> 0.10.0"
6+
gem "github_changelog_generator", "~> 1.16"
57
gem "activerecord", "~> 5.2.0"
68

79
platforms :ruby do

gemfiles/activerecord_6.0.gemfile

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
source "https://rubygems.org"
44

5+
gem "bump", "~> 0.10.0"
6+
gem "github_changelog_generator", "~> 1.16"
57
gem "activerecord", "~> 6.0.0"
68

79
platforms :ruby do

gemfiles/activerecord_6.1.gemfile

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
source "https://rubygems.org"
44

5+
gem "bump", "~> 0.10.0"
6+
gem "github_changelog_generator", "~> 1.16"
57
gem "activerecord", "~> 6.1.0"
68

79
platforms :ruby do

gemfiles/activerecord_7.0.gemfile

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "bump", "~> 0.10.0"
6+
gem "github_changelog_generator", "~> 1.16"
7+
gem "activerecord", "~> 7.0.0.alpha2"
8+
9+
platforms :ruby do
10+
gem "mysql2"
11+
gem "pg"
12+
gem "sqlite3"
13+
end
14+
15+
platforms :jruby do
16+
gem "activerecord-jdbcmysql-adapter"
17+
gem "activerecord-jdbcpostgresql-adapter"
18+
gem "activerecord-jdbcsqlite3-adapter"
19+
end
20+
21+
gemspec path: "../"

gemfiles/activerecord_edge.gemfile

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
source "https://rubygems.org"
44

5+
gem "bump", "~> 0.10.0"
6+
gem "github_changelog_generator", "~> 1.16"
57
gem "activerecord", github: "rails/rails"
68

79
platforms :ruby do

0 commit comments

Comments
 (0)