Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,10 @@ jobs:
matrix:
# Rails 8.0 depends on Ruby >= 3.2
ruby-version: ['3.1', '3.2', '3.3']
gemfile: [ rails_6.1, rails_7.0, rails_7.1, rails_7.2 ]
gemfile: [ rails_6.1, rails_7.0, rails_7.1, rails_7.2, rails_8.0 ]
exclude:
- ruby-version: '3.1'
gemfile: 'rails_8.0'
env:
BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile
steps:
Expand Down
2 changes: 1 addition & 1 deletion .tool-versions
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ruby 3.1.6
ruby 3.3.6
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]

### Added
- Rails 8 testing support (#80)

### Fixed
- Reinstated static code analysis checks in CI (#73)
Expand Down
12 changes: 12 additions & 0 deletions gemfiles/rails_8.0.gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# frozen_string_literal: true

source 'https://rubygems.org'

gem 'rails', '~> 8.0.0'

# Specify your gem's dependencies in rpi_auth.gemspec.
if File.dirname(__FILE__).end_with?('gemfiles')
gemspec path: '../'
else
gemspec
end
Loading