Skip to content

Commit

Permalink
Add new versions for CI (#223)
Browse files Browse the repository at this point in the history
* Add new versions for CI

* Add ruby 3.1 for dev env

---------

Co-authored-by: zogoo <[email protected]>
  • Loading branch information
Zogoo and zogoo authored Oct 24, 2024
1 parent 62ca537 commit 101925b
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 10 deletions.
26 changes: 19 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,26 +11,38 @@ jobs:
fail-fast: false
matrix:
ruby: ['2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3']
gemfile: [rails_5.2.gemfile, rails_6.1.gemfile, rails_7.0.gemfile, rails_7.1.gemfile, rails_dev.gemfile]
gemfile: [rails_5.2.gemfile, rails_6.1.gemfile, rails_7.0.gemfile, rails_7.1.gemfile, rails_7.2.gemfile, rails_dev.gemfile]
exclude:
# Ruby 3.2 is min version for Rails 8
- ruby: '2.5'
gemfile: rails_dev.gemfile
- ruby: '2.6'
gemfile: rails_dev.gemfile
- ruby: '2.7'
gemfile: rails_dev.gemfile
- ruby: '3.0'
gemfile: rails_dev.gemfile
- ruby: '3.1'
gemfile: rails_dev.gemfile
- ruby: '2.5'
gemfile: rails_7.0.gemfile
- ruby: '2.5'
gemfile: rails_7.1.gemfile
- ruby: '2.5'
gemfile: rails_dev.gemfile
- ruby: '2.6'
gemfile: rails_7.0.gemfile
- ruby: '2.6'
gemfile: rails_7.1.gemfile
# Ruby 3.1 is min version for Rails 7.2
- ruby: '2.5'
gemfile: rails_7.2.gemfile
- ruby: '2.6'
gemfile: rails_dev.gemfile
gemfile: rails_7.2.gemfile
- ruby: '2.7'
gemfile: rails_dev.gemfile
gemfile: rails_7.2.gemfile
- ruby: '3.0'
gemfile: rails_5.2.gemfile
gemfile: rails_7.2.gemfile
- ruby: '3.0'
gemfile: rails_dev.gemfile
gemfile: rails_5.2.gemfile
- ruby: '3.1'
gemfile: rails_5.2.gemfile
- ruby: '3.2'
Expand Down
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.1.2
3.3.5
8 changes: 8 additions & 0 deletions gemfiles/rails_7.2.gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# This file was generated by Appraisal

source "https://rubygems.org"

gem "rails", "~> 7.2.0"
gem 'activeresource', '~> 6.1', '>= 6.1.3'

gemspec path: "../"
3 changes: 1 addition & 2 deletions saml_idp.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,8 @@ Gem::Specification.new do |s|
s.add_dependency('rexml')
s.add_dependency('xmlenc', '>= 0.7.1')

s.add_development_dependency('activeresource', '>= 5.1')
s.add_development_dependency('activeresource', '~> 6.1')
s.add_development_dependency('appraisal')
s.add_development_dependency('byebug')
s.add_development_dependency('capybara', '>= 2.16')
s.add_development_dependency('rails', '>= 5.2')
s.add_development_dependency('rake')
Expand Down

0 comments on commit 101925b

Please sign in to comment.