Skip to content

Commit 7890afa

Browse files
authored
Merge pull request #38 from Shopify/centralize_ruby_version
Centralize Ruby Version to `.ruby-version`
2 parents f1c547e + 17567d1 commit 7890afa

File tree

6 files changed

+60
-4
lines changed

6 files changed

+60
-4
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ jobs:
1111
strategy:
1212
matrix:
1313
ruby:
14+
- "3.0"
15+
- "3.1"
1416
- "3.2"
17+
- "3.3"
1518

1619
steps:
1720
- uses: actions/checkout@v3

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,3 @@
66
/pkg/
77
/spec/reports/
88
/tmp/
9-
10-
Gemfile.lock

.rubocop.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ require:
77
AllCops:
88
NewCops: enable
99
SuggestExtensions: false
10-
TargetRubyVersion: 2.6
1110

1211
Style/StringLiterals:
1312
Enabled: true

.ruby-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.3.0

Gemfile.lock

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
PATH
2+
remote: .
3+
specs:
4+
shopify-ruby-definitions (1.4.0)
5+
6+
GEM
7+
remote: https://rubygems.org/
8+
specs:
9+
ast (2.4.2)
10+
json (2.7.1)
11+
language_server-protocol (3.17.0.3)
12+
minitest (5.22.3)
13+
parallel (1.24.0)
14+
parser (3.3.0.5)
15+
ast (~> 2.4.1)
16+
racc
17+
racc (1.7.3)
18+
rainbow (3.1.1)
19+
rake (13.1.0)
20+
regexp_parser (2.9.0)
21+
rexml (3.2.6)
22+
rubocop (1.62.1)
23+
json (~> 2.3)
24+
language_server-protocol (>= 3.17.0)
25+
parallel (~> 1.10)
26+
parser (>= 3.3.0.2)
27+
rainbow (>= 2.2.2, < 4.0)
28+
regexp_parser (>= 1.8, < 3.0)
29+
rexml (>= 3.2.5, < 4.0)
30+
rubocop-ast (>= 1.31.1, < 2.0)
31+
ruby-progressbar (~> 1.7)
32+
unicode-display_width (>= 2.4.0, < 3.0)
33+
rubocop-ast (1.31.2)
34+
parser (>= 3.3.0.4)
35+
rubocop-minitest (0.35.0)
36+
rubocop (>= 1.61, < 2.0)
37+
rubocop-ast (>= 1.31.1, < 2.0)
38+
rubocop-shopify (2.15.1)
39+
rubocop (~> 1.51)
40+
ruby-progressbar (1.13.0)
41+
unicode-display_width (2.5.0)
42+
43+
PLATFORMS
44+
ruby
45+
46+
DEPENDENCIES
47+
minitest (~> 5.0)
48+
rake (~> 13.0)
49+
rubocop (~> 1.21)
50+
rubocop-minitest
51+
rubocop-shopify
52+
shopify-ruby-definitions!
53+
54+
BUNDLED WITH
55+
2.4.10

shopify-ruby-definitions.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Gem::Specification.new do |spec|
1111
spec.summary = "Ruby builds used at Shopify."
1212
spec.homepage = "https://github.com/Shopify/ruby-definitions"
1313
spec.license = "MIT"
14-
spec.required_ruby_version = ">= 2.6.0"
14+
spec.required_ruby_version = ">= 3.0.0"
1515

1616
spec.metadata["homepage_uri"] = spec.homepage
1717
spec.metadata["source_code_uri"] = "https://github.com/Shopify/ruby-definitions"

0 commit comments

Comments
 (0)