Skip to content

Commit 754040a

Browse files
authored
Merge pull request #3 from psu-libraries/2-sec-vulns
Gem and ruby version updates
2 parents f69f799 + 9592932 commit 754040a

File tree

6 files changed

+49
-37
lines changed

6 files changed

+49
-37
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ jobs:
1010
build:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v2
13+
- uses: actions/checkout@v4
1414
- name: Set up Ruby
1515
uses: ruby/setup-ruby@v1
1616
with:
17-
ruby-version: 2.6.6
17+
ruby-version: 3.1
1818
- name: Build, Lint, and Test
1919
run: |
20-
gem install bundler -v 2.2.15
20+
gem install bundler -v 2.3.19
2121
bundle install
2222
bundle exec rake

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@
99

1010
# rspec failure tracking
1111
.rspec_status
12+
.ruby-version

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
AllCops:
2-
TargetRubyVersion: 2.4
2+
TargetRubyVersion: 3.1
33

44
Layout/LineLength:
55
Max: 120

Gemfile.lock

Lines changed: 42 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,61 @@
11
PATH
22
remote: .
33
specs:
4-
shelvit (0.1.2)
4+
shelvit (0.1.3)
55
lcsort (~> 0.9)
66

77
GEM
88
remote: https://rubygems.org/
99
specs:
10-
ast (2.4.2)
11-
diff-lcs (1.4.4)
10+
ast (2.4.3)
11+
diff-lcs (1.6.2)
12+
json (2.12.2)
13+
language_server-protocol (3.17.0.5)
1214
lcsort (0.9.1)
13-
parallel (1.20.1)
14-
parser (3.0.1.0)
15+
lint_roller (1.1.0)
16+
parallel (1.27.0)
17+
parser (3.3.8.0)
1518
ast (~> 2.4.1)
16-
rainbow (3.0.0)
17-
rake (13.0.4)
18-
regexp_parser (2.1.1)
19-
rexml (3.2.5)
20-
rspec (3.9.0)
21-
rspec-core (~> 3.9.0)
22-
rspec-expectations (~> 3.9.0)
23-
rspec-mocks (~> 3.9.0)
24-
rspec-core (3.9.3)
25-
rspec-support (~> 3.9.3)
26-
rspec-expectations (3.9.2)
19+
racc
20+
prism (1.4.0)
21+
racc (1.8.1)
22+
rainbow (3.1.1)
23+
rake (13.3.0)
24+
regexp_parser (2.10.0)
25+
rspec (3.13.1)
26+
rspec-core (~> 3.13.0)
27+
rspec-expectations (~> 3.13.0)
28+
rspec-mocks (~> 3.13.0)
29+
rspec-core (3.13.4)
30+
rspec-support (~> 3.13.0)
31+
rspec-expectations (3.13.5)
2732
diff-lcs (>= 1.2.0, < 2.0)
28-
rspec-support (~> 3.9.0)
29-
rspec-mocks (3.9.1)
33+
rspec-support (~> 3.13.0)
34+
rspec-mocks (3.13.5)
3035
diff-lcs (>= 1.2.0, < 2.0)
31-
rspec-support (~> 3.9.0)
32-
rspec-support (3.9.3)
33-
rubocop (1.11.0)
36+
rspec-support (~> 3.13.0)
37+
rspec-support (3.13.4)
38+
rubocop (1.76.0)
39+
json (~> 2.3)
40+
language_server-protocol (~> 3.17.0.2)
41+
lint_roller (~> 1.1.0)
3442
parallel (~> 1.10)
35-
parser (>= 3.0.0.0)
43+
parser (>= 3.3.0.2)
3644
rainbow (>= 2.2.2, < 4.0)
37-
regexp_parser (>= 1.8, < 3.0)
38-
rexml
39-
rubocop-ast (>= 1.2.0, < 2.0)
45+
regexp_parser (>= 2.9.3, < 3.0)
46+
rubocop-ast (>= 1.45.0, < 2.0)
4047
ruby-progressbar (~> 1.7)
41-
unicode-display_width (>= 1.4.0, < 3.0)
42-
rubocop-ast (1.4.1)
43-
parser (>= 2.7.1.5)
44-
ruby-progressbar (1.11.0)
45-
unicode-display_width (2.0.0)
48+
unicode-display_width (>= 2.4.0, < 4.0)
49+
rubocop-ast (1.45.0)
50+
parser (>= 3.3.7.2)
51+
prism (~> 1.4)
52+
ruby-progressbar (1.13.0)
53+
unicode-display_width (3.1.4)
54+
unicode-emoji (~> 4.0, >= 4.0.4)
55+
unicode-emoji (4.0.4)
4656

4757
PLATFORMS
58+
arm64-darwin-23
4859
x86_64-darwin-20
4960

5061
DEPENDENCIES
@@ -54,4 +65,4 @@ DEPENDENCIES
5465
shelvit!
5566

5667
BUNDLED WITH
57-
2.2.15
68+
2.3.19

lib/shelvit/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
class Shelvit
4-
VERSION = '0.1.2'
4+
VERSION = '0.1.3'
55
end

shelvit.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Gem::Specification.new do |spec|
2323
spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) }
2424
spec.require_paths = ['lib']
2525

26-
spec.required_ruby_version = '>= 2.4.0'
26+
spec.required_ruby_version = '>= 3.1.0'
2727

2828
spec.add_development_dependency 'rake', '~> 13.0'
2929
spec.add_development_dependency 'rspec', '~> 3.0'

0 commit comments

Comments
 (0)