Skip to content

Commit dbc93b6

Browse files
Add Devise main to CI matrix und modify gemspec
1 parent a76916c commit dbc93b6

3 files changed

Lines changed: 8 additions & 2 deletions

File tree

.github/workflows/test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ jobs:
1010
ruby-version: ['3.1', '3.2', '3.3', '3.4']
1111
rails-version: ['~> 7.2', '~> 8.0', '~> 8.1']
1212
argon2-version: ['2.2', '2.3']
13+
devise-version: ['~> 4.9', 'main']
1314
orm:
1415
- adapter: active_record
1516
- adapter: mongoid

Gemfile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,12 @@ gem 'simplecov'
77
gem 'activerecord'
88
gem 'rails', ENV['RAILS_VERSION'] || '~> 8.0'
99
gem 'argon2', ENV['ARGON2_VERSION'] || '~> 2.3'
10-
gem 'devise', ENV['DEVISE_VERSION'] || '~> 4.9'
10+
11+
if ENV['DEVISE_VERSION'] == 'main'
12+
gem 'devise', github: 'heartcombo/devise'
13+
else
14+
gem 'devise', ENV['DEVISE_VERSION'] || '~> 4.9'
15+
end
1116

1217
if ENV['ORM'] == 'mongoid'
1318
gem 'mongoid', ENV['MONGOID_VERSION'] || '~> 7.5'

devise-argon2.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Gem::Specification.new do |gem|
1818
gem.test_files = gem.files.grep(%r{^(test|spec|features)/})
1919
gem.require_paths = ["lib"]
2020

21-
gem.add_dependency 'devise', '~> 4.0'
21+
gem.add_dependency 'devise', '>= 4.0'
2222
gem.add_dependency 'argon2', '~> 2.1'
2323

2424

0 commit comments

Comments
 (0)