Commit 4ec650a84aab94c60d8a86109f8ff1fe154fd8e5

Authored by Andrew Kane
1 parent 848e3861

Test with Active Record 7 by default

.github/workflows/build.yml
... ... @@ -10,6 +10,9 @@ jobs:
10 10 gemfile: Gemfile
11 11 elasticsearch: 7.16.1
12 12 - ruby: 3.0
  13 + gemfile: gemfiles/activerecord61.gemfile
  14 + elasticsearch: 7.16.1
  15 + - ruby: 3.0
13 16 gemfile: gemfiles/opensearch.gemfile
14 17 opensearch: 1.2.1
15 18 - ruby: 2.7
... ...
Gemfile
... ... @@ -4,9 +4,9 @@ gemspec
4 4  
5 5 gem "rake"
6 6 gem "minitest", ">= 5"
7   -gem "activerecord", "~> 6.1.0"
8   -gem "activejob", "~> 6.1.0", require: "active_job"
9   -gem "actionpack", "~> 6.1.0"
  7 +gem "activerecord", "~> 7.0.0"
  8 +gem "activejob", "~> 7.0.0", require: "active_job"
  9 +gem "actionpack", "~> 7.0.0"
10 10 gem "sqlite3"
11 11 gem "gemoji-parser"
12 12 gem "typhoeus"
... ...
gemfiles/activerecord61.gemfile 0 → 100644
... ... @@ -0,0 +1,15 @@
  1 +source "https://rubygems.org"
  2 +
  3 +gemspec path: ".."
  4 +
  5 +gem "rake"
  6 +gem "minitest", ">= 5"
  7 +gem "sqlite3"
  8 +gem "activerecord", "~> 6.1.0"
  9 +gem "actionpack", "~> 6.1.0"
  10 +gem "activejob", "~> 6.1.0", require: "active_job"
  11 +gem "elasticsearch", "~> 7"
  12 +gem "redis"
  13 +gem "connection_pool"
  14 +gem "kaminari"
  15 +gem "gemoji-parser"
... ...
gemfiles/activerecord70.gemfile
... ... @@ -1,15 +0,0 @@
1   -source "https://rubygems.org"
2   -
3   -gemspec path: ".."
4   -
5   -gem "rake"
6   -gem "minitest", ">= 5"
7   -gem "sqlite3"
8   -gem "activerecord", "~> 7.0.0.rc1"
9   -gem "actionpack", "~> 7.0.0.rc1"
10   -gem "activejob", "~> 7.0.0.rc1", require: "active_job"
11   -gem "elasticsearch", "~> 7"
12   -gem "redis"
13   -gem "connection_pool"
14   -gem "kaminari"
15   -gem "gemoji-parser"
gemfiles/opensearch.gemfile
... ... @@ -4,9 +4,9 @@ gemspec path: ".."
4 4  
5 5 gem "rake"
6 6 gem "minitest", ">= 5"
7   -gem "activerecord", "~> 6.1.0"
8   -gem "activejob", "~> 6.1.0", require: "active_job"
9   -gem "actionpack", "~> 6.1.0"
  7 +gem "activerecord", "~> 7.0.0"
  8 +gem "activejob", "~> 7.0.0", require: "active_job"
  9 +gem "actionpack", "~> 7.0.0"
10 10 gem "sqlite3"
11 11 gem "gemoji-parser"
12 12 gem "typhoeus"
... ...