Skip to content

Commit

Permalink
Test with Rails 8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JonathanTron committed Nov 8, 2024
1 parent cb45124 commit 29851db
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ jobs:
- "7.0"
- "7.1"
- "7.2"
- "8.0"
sequel:
- "~> 5.0"
ruby:
Expand Down Expand Up @@ -86,6 +87,14 @@ jobs:
rails: "7.2"
- ruby: "jruby"
rails: "7.2"
- ruby: "2.6"
rails: "8.0"
- ruby: "2.7"
rails: "8.0"
- ruby: "3.0"
rails: "8.0"
- ruby: "jruby"
rails: "8.0"
name: Rails ${{ matrix.rails }}, Ruby ${{ matrix.ruby }}, Sequel ${{ matrix.sequel }}

env:
Expand Down
1 change: 1 addition & 0 deletions History.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
dev
===

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

1.2.3 (2024-09-15)
==================
Expand Down
27 changes: 27 additions & 0 deletions ci/rails-8.0.gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
source 'https://rubygems.org'

gem 'railties', '~> 8.0.0'
gem 'activemodel', '~> 8.0.0'
gem 'actionpack', '~> 8.0.0'

gemspec :path => '../'

gem 'sequel', "#{ENV['SEQUEL']}"

gem 'fakefs', '>= 1.8.0', :require => 'fakefs/safe'

gem 'rspec-rails', '~> 5.0'

# MRI/Rubinius Adapter Dependencies
platform :ruby do
gem 'pg'
gem 'mysql2'
gem 'sqlite3'
end

# JRuby Adapter Dependencies
platform :jruby do
gem 'jdbc-sqlite3'
gem 'jdbc-mysql'
gem 'jdbc-postgres'
end

0 comments on commit 29851db

Please sign in to comment.