Skip to content

Commit bab26b0

Browse files
committed
Add Ruby 3.3 and Rails 7.1
1 parent 5392e64 commit bab26b0

File tree

3 files changed

+45
-2
lines changed

3 files changed

+45
-2
lines changed

.github/workflows/ci.yml

+34-2
Original file line numberDiff line numberDiff line change
@@ -15,31 +15,63 @@ jobs:
1515

1616
strategy:
1717
matrix:
18-
ruby: ["2.6", "2.7", "3.0", "3.1"]
19-
gemfile: ["4.2", "5.0", "5.1", "5.2", "6.0", "6.1", "7.0"]
18+
ruby: ["2.6", "2.7", "3.0", "3.1", "3.2", "3.3"]
19+
gemfile: ["4.2", "5.0", "5.1", "5.2", "6.0", "6.1", "7.0", "7.1"]
20+
2021
exclude:
2122
- gemfile: "4.2"
2223
ruby: "3.0"
2324
- gemfile: "4.2"
2425
ruby: "3.1"
26+
- gemfile: "4.2"
27+
ruby: "3.2"
28+
- gemfile: "4.2"
29+
ruby: "3.3"
2530
- gemfile: "5.0"
2631
ruby: "3.0"
2732
- gemfile: "5.0"
2833
ruby: "3.1"
34+
- gemfile: "5.0"
35+
ruby: "3.2"
36+
- gemfile: "5.0"
37+
ruby: "3.3"
2938
- gemfile: "5.1"
3039
ruby: "3.0"
3140
- gemfile: "5.1"
3241
ruby: "3.1"
42+
- gemfile: "5.1"
43+
ruby: "3.2"
44+
- gemfile: "5.1"
45+
ruby: "3.3"
3346
- gemfile: "5.2"
3447
ruby: "3.0"
3548
- gemfile: "5.2"
3649
ruby: "3.1"
50+
- gemfile: "5.2"
51+
ruby: "3.2"
52+
- gemfile: "5.2"
53+
ruby: "3.3"
54+
- gemfile: "6.0"
55+
ruby: "3.2"
56+
- gemfile: "6.0"
57+
ruby: "3.3"
58+
- gemfile: "6.1"
59+
ruby: "3.2"
60+
- gemfile: "6.1"
61+
ruby: "3.3"
3762
- gemfile: "7.0"
3863
ruby: "2.5"
3964
- gemfile: "7.0"
4065
ruby: "2.6"
4166
- gemfile: "7.0"
4267
ruby: "2.7"
68+
- gemfile: "7.1"
69+
ruby: "2.5"
70+
- gemfile: "7.1"
71+
ruby: "2.6"
72+
- gemfile: "7.1"
73+
ruby: "2.7"
74+
4375

4476
env:
4577
BUNDLE_GEMFILE: gemfiles/rails_${{ matrix.gemfile }}.gemfile

Appraisals

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
# run `bundle exec appraisal install` after making changes here
2+
appraise "rails-7.1" do
3+
gem "rails", "~> 7.1"
4+
end
5+
26
appraise "rails-7.0" do
37
gem "rails", "~> 7.0"
48
end

gemfiles/rails_7.1.gemfile

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# This file was generated by Appraisal
2+
3+
source "http://rubygems.org"
4+
5+
gem "rails", "~> 7.1"
6+
7+
gemspec path: "../"

0 commit comments

Comments
 (0)