Skip to content

Commit

Permalink
Rails 8.0 support
Browse files Browse the repository at this point in the history
  • Loading branch information
jprosevear committed Nov 17, 2024
1 parent ea1e1b1 commit 65d8e07
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 5 deletions.
11 changes: 8 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ jobs:
- gemfiles/Gemfile.rails-7.0
- gemfiles/Gemfile.rails-7.1
- gemfiles/Gemfile.rails-7.2
- gemfiles/Gemfile.rails-8.0
orm:
- active_record
- mongoid
Expand All @@ -47,16 +48,18 @@ jobs:
ruby-version: 3.2.4
- gemfile: gemfiles/Gemfile.rails-7.2
ruby-version: 3.3.4
- gemfile: gemfiles/Gemfile.rails-8.0
ruby-version: 3.3.6
- gemfile: Gemfile
ruby-version: 3.3.3
ruby-version: 3.3.6
orm: active_record
test-db: mysql
- gemfile: Gemfile
ruby-version: 3.3.3
ruby-version: 3.3.6
orm: active_record
test-db: postgresql
- gemfile: Gemfile
ruby-version: 3.3.3
ruby-version: 3.3.6
orm: mongoid
test-db: mongodb
- gemfile: Gemfile
Expand All @@ -74,6 +77,8 @@ jobs:
orm: dynamoid
- gemfile: gemfiles/Gemfile.rails-7.2
orm: dynamoid
- gemfile: gemfiles/Gemfile.rails-8.0
orm: dynamoid

env:
RAILS_ENV: test
Expand Down
2 changes: 0 additions & 2 deletions gemfiles/Gemfile.rails-7.2
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ gemspec path: '../'

gem 'rails', '~> 7.2.0'
gem 'sprockets-rails'
# https://github.com/lynndylanhurley/devise_token_auth/pull/1632
gem 'devise_token_auth', git: 'https://github.com/lynndylanhurley/devise_token_auth.git'

group :development do
gem 'bullet'
Expand Down
25 changes: 25 additions & 0 deletions gemfiles/Gemfile.rails-8.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
source 'https://rubygems.org'

gemspec path: '../'

gem 'rails', '~> 8.0.0'
gem 'sprockets-rails'
# https://github.com/lynndylanhurley/devise_token_auth/pull/1632
gem 'devise_token_auth', git: 'https://github.com/lynndylanhurley/devise_token_auth.git'

group :development do
gem 'bullet'
gem 'rack-cors'
end

group :test do
gem 'rails-controller-testing'
gem 'ammeter'
gem 'timecop'
gem 'committee'
gem 'committee-rails', '< 0.6'
# gem 'coveralls', require: false
gem 'coveralls_reborn', require: false
end

gem 'dotenv-rails', groups: [:development, :test]

0 comments on commit 65d8e07

Please sign in to comment.