File tree Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Original file line number Diff line number Diff line change 11
11
jobs :
12
12
test :
13
13
name : Ruby ${{ matrix.ruby }} ${{ matrix.name_extra || '' }}
14
- runs-on : ubuntu-20.04
14
+ runs-on : ${{ matrix.os || ' ubuntu-20.04' }}
15
15
strategy :
16
16
matrix :
17
17
ruby :
28
28
-
29
29
DIFF_LCS_VERSION : " > 1.4.3"
30
30
include :
31
+ - ruby : jruby-9.2.13.0
32
+ env :
33
+ JRUBY_OPTS : " --dev"
34
+ - ruby : jruby-9.1.17.0
35
+ bundler : 1
36
+ os : ubuntu-18.04
37
+ env :
38
+ JRUBY_OPTS : " --dev"
31
39
- ruby : 2.7
32
40
name_extra : " with diff-lcs 1.3"
33
41
env :
@@ -37,12 +45,12 @@ jobs:
37
45
env :
38
46
DIFF_LCS_VERSION : " 1.4.3"
39
47
fail-fast : false
40
- continue-on-error : ${{ matrix.ruby == 'jruby-9.2.13.0' || endsWith(matrix.ruby, 'head') }}
48
+ continue-on-error : ${{ matrix.allow_failure || endsWith(matrix.ruby, 'head') }}
41
49
steps :
42
50
- uses : actions/checkout@v2
43
51
- uses : ruby/setup-ruby@v1
44
52
with :
45
- bundler : ${{ ( matrix.ruby == 'jruby-9.1.17.0' && 1) || 2 }}
53
+ bundler : ${{ matrix.bundler || 2 }}
46
54
ruby-version : ${{ matrix.ruby }}
47
55
bundler-cache : true
48
56
- run : script/update_rubygems_and_install_bundler
Original file line number Diff line number Diff line change 18
18
- 2.0.0
19
19
- ree
20
20
- rbx-3
21
- - jruby-9.1.7.0 # pin JRuby to this until travis/rvm can install later versions
22
21
- jruby-head
23
22
- jruby-1.7
24
23
env :
You can’t perform that action at this time.
0 commit comments