Skip to content

Commit 4b756a0

Browse files
committed
Reduce the number of combinations for older versions
1 parent c72a7cc commit 4b756a0

File tree

2 files changed

+17
-15
lines changed

2 files changed

+17
-15
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,18 @@ jobs:
1111
ruby_image:
1212
- ruby:latest
1313
- ruby:3.3
14-
- ruby:3.0
15-
- ruby:2.7
16-
- ruby:2.6
1714
bundle:
1815
- latest
1916
- activejob-7.2
20-
- activejob-6.1
21-
- activejob-6.0
22-
- activejob-5.2
17+
include:
18+
- ruby_image: ruby:2.6
19+
bundle: activejob-5.2
20+
- ruby_image: ruby:2.6
21+
bundle: activejob-6.1
22+
- ruby_image: ruby:3.0
23+
bundle: activejob-5.2
24+
- ruby_image: ruby:3.0
25+
bundle: activejob-6.1
2326
container:
2427
image: ${{ matrix.ruby_image }}
2528
steps:

Appraisals

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
1-
appraise 'latest' do
2-
gem 'activejob'
3-
end
41

5-
appraise 'activejob-7.2' do
6-
gem 'activejob', '~> 7.2.2'
2+
if RUBY_VERSION >= '3.1'
3+
appraise 'latest' do
4+
gem 'activejob'
5+
end
6+
7+
appraise 'activejob-7.2' do
8+
gem 'activejob', '~> 7.2.2'
9+
end
710
end
811

912
appraise 'activejob-6.1' do
1013
gem 'activejob', '~> 6.1.4'
1114
end
1215

13-
appraise 'activejob-6.0' do
14-
gem 'activejob', '~> 6.0.4'
15-
end
16-
1716
appraise 'activejob-5.2' do
1817
gem 'activejob', '~> 5.2.6'
1918
end

0 commit comments

Comments
 (0)