Skip to content

Commit a9db396

Browse files
authored
Merge pull request #528 from berkos/ruby-3.1
Add Ruby 3.1 and Rails 7.0 testing on CI
2 parents a993a69 + 69906ba commit a9db396

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

.github/workflows/ruby.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
- "2.6"
2323
- "2.7"
2424
- "3.0"
25+
- "3.1"
2526

2627
gemfile:
2728
- "rails_5_0"
@@ -38,12 +39,16 @@ jobs:
3839
gemfile: rails_5_0
3940
- ruby: '3.0'
4041
gemfile: rails_5_0
42+
- ruby: '3.1'
43+
gemfile: rails_5_0
4144
- ruby: head
4245
gemfile: rails_5_0
4346
- ruby: 2.7
4447
gemfile: rails_5_1
4548
- ruby: '3.0'
4649
gemfile: rails_5_1
50+
- ruby: '3.1'
51+
gemfile: rails_5_1
4752
- ruby: head
4853
gemfile: rails_5_1
4954
- ruby: 2.2
@@ -52,6 +57,8 @@ jobs:
5257
gemfile: rails_5_2
5358
- ruby: '3.0'
5459
gemfile: rails_5_2
60+
- ruby: '3.1'
61+
gemfile: rails_5_2
5562
- ruby: head
5663
gemfile: rails_5_2
5764
- ruby: 2.2
@@ -62,6 +69,8 @@ jobs:
6269
gemfile: rails_6_0
6370
- ruby: '3.0'
6471
gemfile: rails_6_0
72+
- ruby: '3.1'
73+
gemfile: rails_6_0
6574
- ruby: head
6675
gemfile: rails_6_0
6776
- ruby: 2.2
@@ -96,13 +105,20 @@ jobs:
96105
- ruby: '3.0'
97106
gemfile: rails_head
98107
experimental: false
108+
- ruby: '3.1'
109+
gemfile: rails_head
110+
experimental: false
111+
99112
include:
100113
- ruby: 2.7
101114
gemfile: rails_head
102115
experimental: true
103116
- ruby: '3.0'
104117
gemfile: rails_head
105118
experimental: true
119+
- ruby: '3.1'
120+
gemfile: rails_head
121+
experimental: true
106122
- ruby: head
107123
gemfile: rails_head
108124
experimental: true

Appraisals

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@ if RUBY_VERSION >= "2.5.0"
1818
appraise "rails-6-1" do
1919
gem "rails", "~> 6.1.0"
2020
end
21+
end
22+
23+
if RUBY_VERSION >= "2.7.0"
24+
appraise "rails-7-0" do
25+
gem "rails", "~> 7.0.0"
26+
end
2127

2228
appraise "rails-head" do
2329
gem "rails", github: "rails/rails", branch: "main"

0 commit comments

Comments
 (0)