File tree Expand file tree Collapse file tree 5 files changed +8
-32
lines changed Expand file tree Collapse file tree 5 files changed +8
-32
lines changed Original file line number Diff line number Diff line change @@ -19,12 +19,6 @@ gem_cache_key: &gem_cache_key
19
19
gem_cache_key : " gem-cache-v2"
20
20
21
21
executors :
22
- ruby_2_6 :
23
- << : *ruby_env
24
- parameters :
25
- ruby-version :
26
- type : string
27
- default : " 2.6"
28
22
ruby_2_7 :
29
23
<< : *ruby_env
30
24
parameters :
@@ -68,7 +62,7 @@ commands:
68
62
command : |
69
63
export GRPC_RUBY_BUILD_PROCS=<<parameters.grpc_ruby_build_procs>>
70
64
# due to needing GRPC_RUBY_BUILD_PROCS, we need to explicitly install at least this version
71
- gem install grpc -v '>= 1.44.0.pre2 ' --verbose --no-document
65
+ gem install grpc -v '>= 1.48 ' --verbose --no-document
72
66
bundle config set --local path 'vendor/bundle'
73
67
bundle lock --add-platform x86_64-linux
74
68
bundle check || bundle install
@@ -169,7 +163,7 @@ jobs:
169
163
parameters :
170
164
e :
171
165
type : executor
172
- default : " ruby_2_7 "
166
+ default : " ruby_3_0 "
173
167
steps :
174
168
- pre-setup
175
169
- bundle-install :
@@ -178,21 +172,6 @@ jobs:
178
172
179
173
workflows :
180
174
version : 2
181
- ruby_2_6 :
182
- jobs :
183
- - bundle-audit :
184
- name : " ruby-2_6-bundle_audit"
185
- e : " ruby_2_6"
186
- - rubocop :
187
- name : " ruby-2_6-rubocop"
188
- e : " ruby_2_6"
189
- - rspec-unit :
190
- name : " ruby-2_6-rspec"
191
- e : " ruby_2_6"
192
- code-climate : false
193
- - e2e :
194
- name : " ruby-2_6-e2e"
195
- e : " ruby_2_6"
196
175
ruby_2_7 :
197
176
jobs :
198
177
- bundle-audit :
Original file line number Diff line number Diff line change 1
1
AllCops :
2
- TargetRubyVersion : 2.6
2
+ TargetRubyVersion : 2.7
3
+ SuggestExtensions : false
3
4
NewCops : enable
4
5
Exclude :
5
6
- .bundle/**/*
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ Changelog for the gruf gem. This includes internal history before the gem was ma
4
4
5
5
- [ #163 ] Add ` context ` hash attribute to ` Gruf::Controllers::Request ` to allow interceptors to pass information down
6
6
to a gruf controller
7
+ - Drop Ruby 2.6 support (EOL'ed on March 31st, 2022)
7
8
8
9
### 2.15.1
9
10
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ Gem::Specification.new do |spec|
32
32
spec . executables << 'gruf'
33
33
spec . require_paths = [ 'lib' ]
34
34
35
- spec . required_ruby_version = '>= 2.6 ' , '< 3.2'
35
+ spec . required_ruby_version = '>= 2.7 ' , '< 3.2'
36
36
37
37
spec . metadata = {
38
38
'bug_tracker_uri' => 'https://github.com/bigcommerce/gruf/issues' ,
@@ -44,12 +44,7 @@ Gem::Specification.new do |spec|
44
44
}
45
45
46
46
spec . add_development_dependency 'bundler-audit' , '>= 0.6'
47
- # rubocop:disable Gemspec/RubyVersionGlobalsUsage
48
- spec . add_development_dependency (
49
- 'factory_bot' ,
50
- ( Gem ::Version . new ( RUBY_VERSION ) >= Gem ::Version . new ( '2.5' ) ? '>= 6.1' : '~> 5.2' )
51
- )
52
- # rubocop:enable Gemspec/RubyVersionGlobalsUsage
47
+ spec . add_development_dependency 'factory_bot' , '>= 6.1'
53
48
spec . add_development_dependency 'ffaker' , '>= 2.15'
54
49
spec . add_development_dependency 'pry' , '~> 0.12'
55
50
spec . add_development_dependency 'pry-byebug' , '>= 3.9'
Original file line number Diff line number Diff line change 16
16
# OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
17
17
#
18
18
module Gruf
19
- VERSION = '2.15.2 .pre'
19
+ VERSION = '2.16.0 .pre'
20
20
end
You can’t perform that action at this time.
0 commit comments