Skip to content

Commit baba026

Browse files
authored
Merge pull request #162 from tulibraries/DEVO-654-update-ruby-version
DEVO-654 Update ruby to 3.1.3
2 parents 1817db1 + 6696a5c commit baba026

File tree

4 files changed

+35
-37
lines changed

4 files changed

+35
-37
lines changed

.circleci/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
version: 2.1
22
orbs:
3-
ruby: circleci/ruby@1.2
3+
ruby: circleci/ruby@2.0.0
44
coveralls: coveralls/coveralls@1.0.6
55

66
jobs:
77
build:
88
docker:
9-
- image: cimg/ruby:2.7.2-node
9+
- image: cimg/ruby:3.1.3-node
1010
auth:
1111
username: $DOCKERHUB_USER
1212
password: $DOCKERHUB_PASSWORD

.rubocop.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
AllCops:
2-
TargetRubyVersion: 2.7
2+
TargetRubyVersion: 3.1
3+
SuggestExtensions: false
34
# RuboCop has a bunch of cops enabled by default. This setting tells RuboCop
45
# to ignore them, so only the ones explicitly set in this file are enabled.
56
DisabledByDefault: true
@@ -43,6 +44,7 @@ Layout/FirstArgumentIndentation:
4344
# Use Ruby >= 1.9 syntax for hashes. Prefer { a: :b } over { :a => :b }.
4445
Style/HashSyntax:
4546
Enabled: true
47+
EnforcedShorthandSyntax: either
4648

4749
# Method definitions after `private` or `protected` isolated calls need one
4850
# extra level of indentation.

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.7.2
1+
3.1.3

Gemfile.lock

Lines changed: 29 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,20 @@ PATH
1010
GEM
1111
remote: https://rubygems.org/
1212
specs:
13-
activesupport (6.1.3.2)
13+
activesupport (7.0.4)
1414
concurrent-ruby (~> 1.0, >= 1.0.2)
1515
i18n (>= 1.6, < 2)
1616
minitest (>= 5.1)
1717
tzinfo (~> 2.0)
18-
zeitwerk (~> 2.3)
19-
addressable (2.8.0)
20-
public_suffix (>= 2.0.2, < 5.0)
18+
addressable (2.8.1)
19+
public_suffix (>= 2.0.2, < 6.0)
2120
ast (2.4.2)
2221
binding_of_caller (1.0.0)
2322
debug_inspector (>= 0.0.1)
2423
byebug (11.1.3)
2524
coderay (1.1.3)
26-
concurrent-ruby (1.1.9)
27-
debug_inspector (1.0.0)
25+
concurrent-ruby (1.1.10)
26+
debug_inspector (1.1.0)
2827
deprecation (1.1.0)
2928
activesupport
3029
diff-lcs (1.5.0)
@@ -37,7 +36,7 @@ GEM
3736
ffi-compiler (1.0.1)
3837
ffi (>= 1.0.0)
3938
rake
40-
formatador (0.3.0)
39+
formatador (1.1.0)
4140
gli (2.21.0)
4241
guard (2.18.0)
4342
formatador (>= 0.2.4)
@@ -54,47 +53,45 @@ GEM
5453
guard-compat (~> 1.1)
5554
rspec (>= 2.99.0, < 4.0)
5655
hashie (5.0.0)
57-
http (5.0.4)
56+
http (5.1.0)
5857
addressable (~> 2.8)
5958
http-cookie (~> 1.0)
6059
http-form_data (~> 2.2)
6160
llhttp-ffi (~> 0.4.0)
62-
http-cookie (1.0.4)
61+
http-cookie (1.0.5)
6362
domain_name (~> 0.5)
6463
http-form_data (2.3.0)
6564
httparty (0.20.0)
6665
mime-types (~> 3.0)
6766
multi_xml (>= 0.5.2)
6867
httpclient (2.8.3)
69-
i18n (1.8.10)
68+
i18n (1.12.0)
7069
concurrent-ruby (~> 1.0)
7170
json (2.6.3)
72-
jsonpath (1.1.0)
71+
jsonpath (1.1.2)
7372
multi_json
74-
listen (3.5.1)
73+
listen (3.7.1)
7574
rb-fsevent (~> 0.10, >= 0.10.3)
7675
rb-inotify (~> 0.9, >= 0.9.10)
7776
llhttp-ffi (0.4.0)
7877
ffi-compiler (~> 1.0)
7978
rake (~> 13.0)
8079
lumberjack (1.2.8)
81-
marc (1.1.1)
80+
marc (1.2.0)
8281
rexml
8382
scrub_rb (>= 1.0.1, < 2)
8483
unf
85-
marc-fastxmlwriter (1.0.0)
84+
marc-fastxmlwriter (1.1.0)
8685
marc (~> 1.0)
8786
method_source (1.0.0)
88-
mime-types (3.3.1)
87+
mime-types (3.4.1)
8988
mime-types-data (~> 3.2015)
90-
mime-types-data (3.2021.0901)
91-
mini_portile2 (2.8.0)
92-
minitest (5.14.4)
89+
mime-types-data (3.2022.0105)
90+
minitest (5.16.3)
9391
multi_json (1.15.0)
9492
multi_xml (0.6.0)
9593
nenv (0.3.0)
96-
nokogiri (1.13.9)
97-
mini_portile2 (~> 2.8.0)
94+
nokogiri (1.13.10-x86_64-darwin)
9895
racc (~> 1.4)
9996
notiffany (0.1.3)
10097
nenv (~> 0.1)
@@ -108,11 +105,11 @@ GEM
108105
pry-byebug (3.10.1)
109106
byebug (~> 11.0)
110107
pry (>= 0.13, < 0.15)
111-
public_suffix (4.0.6)
112-
racc (1.6.0)
108+
public_suffix (5.0.1)
109+
racc (1.6.1)
113110
rainbow (3.1.1)
114111
rake (13.0.6)
115-
rb-fsevent (0.11.0)
112+
rb-fsevent (0.11.2)
116113
rb-inotify (0.10.1)
117114
ffi (~> 1.0)
118115
regexp_parser (2.6.1)
@@ -126,7 +123,7 @@ GEM
126123
rspec-expectations (3.12.0)
127124
diff-lcs (>= 1.2.0, < 2.0)
128125
rspec-support (~> 3.12.0)
129-
rspec-mocks (3.12.0)
126+
rspec-mocks (3.12.1)
130127
diff-lcs (>= 1.2.0, < 2.0)
131128
rspec-support (~> 3.12.0)
132129
rspec-support (3.12.0)
@@ -151,10 +148,10 @@ GEM
151148
simplecov_json_formatter (~> 0.1)
152149
simplecov-html (0.12.3)
153150
simplecov-lcov (0.8.0)
154-
simplecov_json_formatter (0.1.3)
155-
slop (4.9.1)
156-
thor (1.1.0)
157-
traject (3.7.0)
151+
simplecov_json_formatter (0.1.4)
152+
slop (4.9.3)
153+
thor (1.2.1)
154+
traject (3.8.1)
158155
concurrent-ruby (>= 0.8.0)
159156
dot-properties (>= 0.1.1)
160157
hashie (>= 3.1, < 6)
@@ -170,17 +167,16 @@ GEM
170167
deprecation
171168
jsonpath
172169
traject (~> 3.0)
173-
tzinfo (2.0.4)
170+
tzinfo (2.0.5)
174171
concurrent-ruby (~> 1.0)
175172
unf (0.1.4)
176173
unf_ext
177-
unf_ext (0.0.8)
174+
unf_ext (0.0.8.2)
178175
unicode-display_width (2.3.0)
179176
yell (2.2.2)
180-
zeitwerk (2.4.2)
181177

182178
PLATFORMS
183-
ruby
179+
x86_64-darwin-20
184180

185181
DEPENDENCIES
186182
binding_of_caller (~> 1.0)
@@ -198,4 +194,4 @@ DEPENDENCIES
198194
simplecov-lcov
199195

200196
BUNDLED WITH
201-
2.1.4
197+
2.3.26

0 commit comments

Comments
 (0)