Skip to content

Commit 29851db

Browse files
committed
Test with Rails 8.0
1 parent cb45124 commit 29851db

File tree

3 files changed

+37
-0
lines changed

3 files changed

+37
-0
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ jobs:
4343
- "7.0"
4444
- "7.1"
4545
- "7.2"
46+
- "8.0"
4647
sequel:
4748
- "~> 5.0"
4849
ruby:
@@ -86,6 +87,14 @@ jobs:
8687
rails: "7.2"
8788
- ruby: "jruby"
8889
rails: "7.2"
90+
- ruby: "2.6"
91+
rails: "8.0"
92+
- ruby: "2.7"
93+
rails: "8.0"
94+
- ruby: "3.0"
95+
rails: "8.0"
96+
- ruby: "jruby"
97+
rails: "8.0"
8998
name: Rails ${{ matrix.rails }}, Ruby ${{ matrix.ruby }}, Sequel ${{ matrix.sequel }}
9099

91100
env:

History.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
dev
22
===
33

4+
* Configure CI to include tests for Rails ~> 8.0.0 (Jonathan Tron)
45

56
1.2.3 (2024-09-15)
67
==================

ci/rails-8.0.gemfile

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
source 'https://rubygems.org'
2+
3+
gem 'railties', '~> 8.0.0'
4+
gem 'activemodel', '~> 8.0.0'
5+
gem 'actionpack', '~> 8.0.0'
6+
7+
gemspec :path => '../'
8+
9+
gem 'sequel', "#{ENV['SEQUEL']}"
10+
11+
gem 'fakefs', '>= 1.8.0', :require => 'fakefs/safe'
12+
13+
gem 'rspec-rails', '~> 5.0'
14+
15+
# MRI/Rubinius Adapter Dependencies
16+
platform :ruby do
17+
gem 'pg'
18+
gem 'mysql2'
19+
gem 'sqlite3'
20+
end
21+
22+
# JRuby Adapter Dependencies
23+
platform :jruby do
24+
gem 'jdbc-sqlite3'
25+
gem 'jdbc-mysql'
26+
gem 'jdbc-postgres'
27+
end

0 commit comments

Comments
 (0)