Skip to content

Commit ee5584a

Browse files
committed
ci: updates tested versions
1 parent 9b3750d commit ee5584a

8 files changed

+48
-105
lines changed

.github/workflows/build.yml

Lines changed: 21 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -24,21 +24,20 @@ jobs:
2424
- '3.1'
2525
- '3.0'
2626
- '2.7'
27-
- '2.6'
28-
- '2.5'
2927
gemfile:
3028
- rack_3
3129
- rack_2
30+
- rails_8_1
3231
- rails_8_0
3332
- rails_7_2
3433
- rails_7_1
3534
- rails_7_0
36-
- rails_6_1
37-
- rails_6_0
3835
- dalli3
3936
- redis_5
4037
- redis_4
4138
- connection_pool_dalli
39+
- active_support_8_1_redis_cache_store
40+
- active_support_8_1_redis_cache_store_pooled
4241
- active_support_8_0_redis_cache_store
4342
- active_support_8_0_redis_cache_store_pooled
4443
- active_support_7_2_redis_cache_store
@@ -47,102 +46,62 @@ jobs:
4746
- active_support_7_1_redis_cache_store_pooled
4847
- active_support_7_0_redis_cache_store
4948
- active_support_7_0_redis_cache_store_pooled
50-
- active_support_6_redis_cache_store
51-
- active_support_6_redis_cache_store_pooled
5249
- redis_store
5350
exclude:
54-
- gemfile: rails_6_0
55-
ruby: '3.4'
56-
- gemfile: active_support_6_redis_cache_store
57-
ruby: '3.4'
58-
- gemfile: active_support_6_redis_cache_store_pooled
59-
ruby: '3.4'
60-
- gemfile: rails_6_1
61-
ruby: '3.4'
6251
- gemfile: rails_7_0
6352
ruby: '3.4'
64-
- gemfile: rails_7_0
65-
ruby: '2.6'
66-
- gemfile: rails_7_0
67-
ruby: '2.5'
6853
- gemfile: active_support_7_0_redis_cache_store
6954
ruby: '3.4'
70-
- gemfile: active_support_7_0_redis_cache_store
71-
ruby: '2.6'
72-
- gemfile: active_support_7_0_redis_cache_store
73-
ruby: '2.5'
7455
- gemfile: active_support_7_0_redis_cache_store_pooled
7556
ruby: '3.4'
76-
- gemfile: active_support_7_0_redis_cache_store_pooled
77-
ruby: '2.6'
78-
- gemfile: active_support_7_0_redis_cache_store_pooled
79-
ruby: '2.5'
80-
- gemfile: rails_7_1
81-
ruby: '2.6'
82-
- gemfile: rails_7_1
83-
ruby: '2.5'
84-
- gemfile: active_support_7_1_redis_cache_store
85-
ruby: '2.6'
86-
- gemfile: active_support_7_1_redis_cache_store
87-
ruby: '2.5'
88-
- gemfile: active_support_7_1_redis_cache_store_pooled
89-
ruby: '2.6'
90-
- gemfile: active_support_7_1_redis_cache_store_pooled
91-
ruby: '2.5'
9257
- gemfile: rails_7_2
9358
ruby: '3.0'
9459
- gemfile: rails_7_2
9560
ruby: '2.7'
96-
- gemfile: rails_7_2
97-
ruby: '2.6'
98-
- gemfile: rails_7_2
99-
ruby: '2.5'
10061
- gemfile: active_support_7_2_redis_cache_store
10162
ruby: '3.0'
10263
- gemfile: active_support_7_2_redis_cache_store
10364
ruby: '2.7'
104-
- gemfile: active_support_7_2_redis_cache_store
105-
ruby: '2.6'
106-
- gemfile: active_support_7_2_redis_cache_store
107-
ruby: '2.5'
10865
- gemfile: active_support_7_2_redis_cache_store_pooled
10966
ruby: '3.0'
11067
- gemfile: active_support_7_2_redis_cache_store_pooled
11168
ruby: '2.7'
112-
- gemfile: active_support_7_2_redis_cache_store_pooled
113-
ruby: '2.6'
114-
- gemfile: active_support_7_2_redis_cache_store_pooled
115-
ruby: '2.5'
11669
- gemfile: rails_8_0
11770
ruby: '3.1'
11871
- gemfile: rails_8_0
11972
ruby: '3.0'
12073
- gemfile: rails_8_0
12174
ruby: '2.7'
122-
- gemfile: rails_8_0
123-
ruby: '2.6'
124-
- gemfile: rails_8_0
125-
ruby: '2.5'
12675
- gemfile: active_support_8_0_redis_cache_store
12776
ruby: '3.1'
12877
- gemfile: active_support_8_0_redis_cache_store
12978
ruby: '3.0'
13079
- gemfile: active_support_8_0_redis_cache_store
13180
ruby: '2.7'
132-
- gemfile: active_support_8_0_redis_cache_store
133-
ruby: '2.6'
134-
- gemfile: active_support_8_0_redis_cache_store
135-
ruby: '2.5'
13681
- gemfile: active_support_8_0_redis_cache_store_pooled
13782
ruby: '3.1'
13883
- gemfile: active_support_8_0_redis_cache_store_pooled
13984
ruby: '3.0'
14085
- gemfile: active_support_8_0_redis_cache_store_pooled
14186
ruby: '2.7'
142-
- gemfile: active_support_8_0_redis_cache_store_pooled
143-
ruby: '2.6'
144-
- gemfile: active_support_8_0_redis_cache_store_pooled
145-
ruby: '2.5'
87+
- gemfile: rails_8_1
88+
ruby: '3.1'
89+
- gemfile: rails_8_1
90+
ruby: '3.0'
91+
- gemfile: rails_8_1
92+
ruby: '2.7'
93+
- gemfile: active_support_8_1_redis_cache_store
94+
ruby: '3.1'
95+
- gemfile: active_support_8_1_redis_cache_store
96+
ruby: '3.0'
97+
- gemfile: active_support_8_1_redis_cache_store
98+
ruby: '2.7'
99+
- gemfile: active_support_8_1_redis_cache_store_pooled
100+
ruby: '3.1'
101+
- gemfile: active_support_8_1_redis_cache_store_pooled
102+
ruby: '3.0'
103+
- gemfile: active_support_8_1_redis_cache_store_pooled
104+
ruby: '2.7'
146105
env:
147106
BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile
148107
steps:

Appraisals

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ appraise "rack_2" do
88
gem "rack", "~> 2.0"
99
end
1010

11+
appraise 'rails_8-1' do
12+
gem 'railties', '~> 8.1.0'
13+
end
14+
1115
appraise 'rails_8-0' do
1216
gem 'railties', '~> 8.0.0'
1317
end
@@ -24,14 +28,6 @@ appraise 'rails_7-0' do
2428
gem 'railties', '~> 7.0.0'
2529
end
2630

27-
appraise 'rails_6-1' do
28-
gem 'railties', '~> 6.1.0'
29-
end
30-
31-
appraise 'rails_6-0' do
32-
gem 'railties', '~> 6.0.0'
33-
end
34-
3531
appraise 'dalli3' do
3632
gem 'dalli', '~> 3.0'
3733
end
@@ -49,15 +45,26 @@ appraise "connection_pool_dalli" do
4945
gem "dalli", "~> 3.0"
5046
end
5147

48+
appraise "active_support_8-1_redis_cache_store" do
49+
gem "activesupport", "~> 8.1.0"
50+
gem "redis", "~> 5.4"
51+
end
52+
53+
appraise "active_support_8-1_redis_cache_store_pooled" do
54+
gem "activesupport", "~> 8.1.0"
55+
gem "connection_pool", "~> 2.5"
56+
gem "redis", "~> 5.4"
57+
end
58+
5259
appraise "active_support_8-0_redis_cache_store" do
5360
gem "activesupport", "~> 8.0.0"
54-
gem "redis", "~> 5.0"
61+
gem "redis", "~> 5.4"
5562
end
5663

5764
appraise "active_support_8-0_redis_cache_store_pooled" do
5865
gem "activesupport", "~> 8.0.0"
59-
gem "connection_pool", "~> 2.2"
60-
gem "redis", "~> 5.0"
66+
gem "connection_pool", "~> 2.5"
67+
gem "redis", "~> 5.4"
6168
end
6269

6370
appraise "active_support_7-2_redis_cache_store" do
@@ -93,17 +100,6 @@ appraise "active_support_7-0_redis_cache_store_pooled" do
93100
gem "redis", "~> 5.0"
94101
end
95102

96-
appraise "active_support_6_redis_cache_store" do
97-
gem "activesupport", "~> 6.1.0"
98-
gem "redis", "~> 5.0"
99-
end
100-
101-
appraise "active_support_6_redis_cache_store_pooled" do
102-
gem "activesupport", "~> 6.1.0"
103-
gem "connection_pool", "~> 2.2"
104-
gem "redis", "~> 5.0"
105-
end
106-
107103
appraise "redis_store" do
108104
gem "redis-store", "~> 1.5"
109105
end

gemfiles/active_support_8_0_redis_cache_store.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
source "https://rubygems.org"
44

55
gem "activesupport", "~> 8.0.0"
6-
gem "redis", "~> 5.0"
6+
gem "redis", "~> 5.4"
77

88
group :maintenance, optional: true do
99
gem "bake"

gemfiles/active_support_8_0_redis_cache_store_pooled.gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
source "https://rubygems.org"
44

55
gem "activesupport", "~> 8.0.0"
6-
gem "connection_pool", "~> 2.2"
7-
gem "redis", "~> 5.0"
6+
gem "connection_pool", "~> 2.5"
7+
gem "redis", "~> 5.4"
88

99
group :maintenance, optional: true do
1010
gem "bake"

gemfiles/active_support_6_redis_cache_store.gemfile renamed to gemfiles/active_support_8_1_redis_cache_store.gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
source "https://rubygems.org"
44

5-
gem "activesupport", "~> 6.1.0"
6-
gem "redis", "~> 5.0"
5+
gem "activesupport", "~> 8.1.0"
6+
gem "redis", "~> 5.4"
77

88
group :maintenance, optional: true do
99
gem "bake"

gemfiles/active_support_6_redis_cache_store_pooled.gemfile renamed to gemfiles/active_support_8_1_redis_cache_store_pooled.gemfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
source "https://rubygems.org"
44

5-
gem "activesupport", "~> 6.1.0"
6-
gem "connection_pool", "~> 2.2"
7-
gem "redis", "~> 5.0"
5+
gem "activesupport", "~> 8.1.0"
6+
gem "connection_pool", "~> 2.5"
7+
gem "redis", "~> 5.4"
88

99
group :maintenance, optional: true do
1010
gem "bake"

gemfiles/rails_6_1.gemfile

Lines changed: 0 additions & 12 deletions
This file was deleted.

gemfiles/rails_6_0.gemfile renamed to gemfiles/rails_8_1.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
source "https://rubygems.org"
44

5-
gem "railties", "~> 6.0.0"
5+
gem "railties", "~> 8.1.0"
66

77
group :maintenance, optional: true do
88
gem "bake"

0 commit comments

Comments
 (0)