Skip to content

Commit ca38c6e

Browse files
committed
Add support for GraphQL 2.4
1 parent efdbf4c commit ca38c6e

6 files changed

Lines changed: 69 additions & 1 deletion

File tree

.circleci/config.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,17 @@ workflows:
6060
- gemfiles/rails7.0_graphql2.1.gemfile
6161
- gemfiles/rails7.0_graphql2.2.gemfile
6262
- gemfiles/rails7.0_graphql2.3.gemfile
63+
- gemfiles/rails7.0_graphql2.4.gemfile
6364
- gemfiles/rails7.1_graphql2.0.gemfile
6465
- gemfiles/rails7.1_graphql2.1.gemfile
6566
- gemfiles/rails7.1_graphql2.2.gemfile
6667
- gemfiles/rails7.1_graphql2.3.gemfile
68+
- gemfiles/rails7.1_graphql2.4.gemfile
6769
- gemfiles/rails7.2_graphql2.0.gemfile
6870
- gemfiles/rails7.2_graphql2.1.gemfile
6971
- gemfiles/rails7.2_graphql2.2.gemfile
7072
- gemfiles/rails7.2_graphql2.3.gemfile
73+
- gemfiles/rails7.2_graphql2.4.gemfile
7174
exclude:
7275
- ruby-version: '2.7'
7376
gemfile: gemfiles/rails7.2_graphql2.0.gemfile
@@ -77,6 +80,8 @@ workflows:
7780
gemfile: gemfiles/rails7.2_graphql2.2.gemfile
7881
- ruby-version: '2.7'
7982
gemfile: gemfiles/rails7.2_graphql2.3.gemfile
83+
- ruby-version: '2.7'
84+
gemfile: gemfiles/rails7.2_graphql2.4.gemfile
8085
- ruby-version: '3.0'
8186
gemfile: gemfiles/rails7.2_graphql2.0.gemfile
8287
- ruby-version: '3.0'
@@ -85,6 +90,8 @@ workflows:
8590
gemfile: gemfiles/rails7.2_graphql2.2.gemfile
8691
- ruby-version: '3.0'
8792
gemfile: gemfiles/rails7.2_graphql2.3.gemfile
93+
- ruby-version: '3.0'
94+
gemfile: gemfiles/rails7.2_graphql2.4.gemfile
8895
- ruby-version: '3.2'
8996
gemfile: gemfiles/rails6.0_graphql1.11.gemfile
9097
- ruby-version: '3.2'

Appraisals

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,15 @@ appraise 'rails7.0-graphql2.3' do
133133
gem 'graphql', '>= 2.3', '< 2.4'
134134
end
135135

136+
appraise 'rails7.0-graphql2.4' do
137+
gem 'sassc-rails'
138+
gem 'sqlite3', '~> 1.5.4'
139+
gem 'devise_token_auth', '>= 1.2.1'
140+
gem 'devise', '>= 4.7'
141+
gem 'rails', git: 'https://github.com/rails/rails', branch: '7-0-stable'
142+
gem 'graphql', '>= 2.4', '< 2.5'
143+
end
144+
136145
appraise 'rails7.1-graphql2.0' do
137146
gem 'sassc-rails'
138147
gem 'sqlite3', '~> 1.5.4'
@@ -169,6 +178,15 @@ appraise 'rails7.1-graphql2.3' do
169178
gem 'graphql', '>= 2.3', '< 2.4'
170179
end
171180

181+
appraise 'rails7.1-graphql2.4' do
182+
gem 'sassc-rails'
183+
gem 'sqlite3', '~> 1.5.4'
184+
gem 'devise_token_auth', '>= 1.2.1'
185+
gem 'devise', '>= 4.7'
186+
gem 'rails', git: 'https://github.com/rails/rails', branch: '7-1-stable'
187+
gem 'graphql', '>= 2.4', '< 2.5'
188+
end
189+
172190
appraise 'rails7.2-graphql2.0' do
173191
gem 'sassc-rails'
174192
gem 'devise_token_auth', '>= 1.2.1'
@@ -200,3 +218,11 @@ appraise 'rails7.2-graphql2.3' do
200218
gem 'rails', git: 'https://github.com/rails/rails', branch: '7-2-stable'
201219
gem 'graphql', '>= 2.3', '< 2.4'
202220
end
221+
222+
appraise 'rails7.2-graphql2.4' do
223+
gem 'sassc-rails'
224+
gem 'devise_token_auth', '>= 1.2.1'
225+
gem 'devise', '>= 4.7'
226+
gem 'rails', git: 'https://github.com/rails/rails', branch: '7-2-stable'
227+
gem 'graphql', '>= 2.4', '< 2.5'
228+
end
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "sassc-rails"
6+
gem "sqlite3", "~> 1.5.4"
7+
gem "devise_token_auth", ">= 1.2.1"
8+
gem "devise", ">= 4.7"
9+
gem "rails", git: "https://github.com/rails/rails", branch: "7-0-stable"
10+
gem "graphql", ">= 2.4", "< 2.5"
11+
12+
gemspec path: "../"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "sassc-rails"
6+
gem "sqlite3", "~> 1.5.4"
7+
gem "devise_token_auth", ">= 1.2.1"
8+
gem "devise", ">= 4.7"
9+
gem "rails", git: "https://github.com/rails/rails", branch: "7-1-stable"
10+
gem "graphql", ">= 2.4", "< 2.5"
11+
12+
gemspec path: "../"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# This file was generated by Appraisal
2+
3+
source "https://rubygems.org"
4+
5+
gem "sassc-rails"
6+
gem "devise_token_auth", ">= 1.2.1"
7+
gem "devise", ">= 4.7"
8+
gem "rails", git: "https://github.com/rails/rails", branch: "7-2-stable"
9+
gem "graphql", ">= 2.4", "< 2.5"
10+
11+
gemspec path: "../"

graphql_devise.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Gem::Specification.new do |spec|
2828
spec.required_ruby_version = '>= 2.7.0'
2929

3030
spec.add_dependency 'devise_token_auth', '>= 0.1.43', '< 2.0'
31-
spec.add_dependency 'graphql', '>= 1.8', '< 2.4'
31+
spec.add_dependency 'graphql', '>= 1.8', '< 2.5'
3232
spec.add_dependency 'rails', '>= 6.0', '< 7.3'
3333
spec.add_dependency 'zeitwerk'
3434

0 commit comments

Comments
 (0)