Skip to content

Commit fd75718

Browse files
committed
feat!: support rails 8.0
1 parent f7bfad9 commit fd75718

File tree

5 files changed

+16
-14
lines changed

5 files changed

+16
-14
lines changed

.github/workflows/spec.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@ jobs:
1717
- 3.2
1818
- 3.1
1919
gemfile:
20+
- gemfiles/activerecord_8.0.gemfile
2021
- gemfiles/activerecord_7.2.gemfile
2122
- gemfiles/activerecord_7.1.gemfile
22-
- gemfiles/activerecord_7.0.gemfile
2323
db:
2424
- mysql
2525
- postgresql
2626
- sqlite3
2727
include:
2828
- ruby: truffleruby-head
2929
db: postgresql
30-
gemfile: gemfiles/activerecord_7.0.gemfile
30+
gemfile: gemfiles/activerecord_8.0.gemfile
3131
- ruby: truffleruby-head
3232
db: postgresql
3333
gemfile: gemfiles/activerecord_7.1.gemfile

Appraisals

+9-8
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
11
# frozen_string_literal: true
22

3-
appraise 'activerecord-7.0' do
4-
gem 'activerecord', '~> 7.0.1'
5-
gem 'pg'
6-
gem 'sqlite3', '~> 1.4'
7-
gem 'mysql2', '~> 0.5'
8-
end
9-
103
appraise 'activerecord-7.1' do
114
gem 'activerecord', '~> 7.1.0'
125
gem 'pg'
@@ -17,6 +10,14 @@ end
1710
appraise 'activerecord-7.2' do
1811
gem 'activerecord', '~> 7.2.0'
1912
gem 'pg'
20-
gem 'sqlite3', '~> 1.4'
13+
gem 'sqlite3', '~> 2.1'
14+
gem 'mysql2', '~> 0.5'
15+
end
16+
17+
appraise 'activerecord-8.0' do
18+
gem 'activerecord', '~> 8.0.0.beta1'
19+
gem 'railties', '~> 8.0.0.beta1'
20+
gem 'pg'
21+
gem 'sqlite3', '~> 2.1'
2122
gem 'mysql2', '~> 0.5'
2223
end

acts-as-taggable-on.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Gem::Specification.new do |gem|
2121
gem.post_install_message = File.read('UPGRADING.md')
2222
end
2323

24-
gem.add_runtime_dependency 'activerecord', '>= 7.0', '< 8.0'
24+
gem.add_runtime_dependency 'activerecord', '>= 7.1', '< 8.1'
2525
gem.add_runtime_dependency 'zeitwerk', '>= 2.4', '< 3.0'
2626

2727
gem.add_development_dependency 'rspec-rails'

gemfiles/activerecord_7.2.gemfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ source "https://rubygems.org"
44

55
gem "activerecord", "~> 7.2.0"
66
gem "pg"
7-
gem "sqlite3", "~> 1.4"
7+
gem "sqlite3", "~> 2.1"
88
gem "mysql2", "~> 0.5"
99

1010
group :local_development do

gemfiles/activerecord_7.0.gemfile gemfiles/activerecord_8.0.gemfile

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22

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

5-
gem "activerecord", "~> 7.0.1"
5+
gem "activerecord", "~> 8.0.0.beta1"
6+
gem "railties", "~> 8.0.0.beta1"
67
gem "pg"
7-
gem "sqlite3", "~> 1.4"
8+
gem "sqlite3", "~> 2.1"
89
gem "mysql2", "~> 0.5"
910

1011
group :local_development do

0 commit comments

Comments
 (0)