File tree Expand file tree Collapse file tree 2 files changed +6
-9
lines changed Expand file tree Collapse file tree 2 files changed +6
-9
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ concurrency:
30
30
31
31
jobs :
32
32
test :
33
- name : Specs with Coverage ${{ matrix.ruby }} ${{ matrix.name_extra || '' }}
33
+ name : Specs with Coverage ${{ matrix.ruby }}
34
34
if : " !contains(github.event.commits[0].message, '[ci skip]') && !contains(github.event.commits[0].message, '[skip ci]')"
35
35
runs-on : ubuntu-latest
36
36
continue-on-error : ${{ matrix.experimental || endsWith(matrix.ruby, 'head') }}
41
41
matrix :
42
42
include :
43
43
# Coverage
44
- - ruby : " ruby-3.4 "
44
+ - ruby : " ruby"
45
45
appraisal : " coverage"
46
46
exec_cmd : " rake spec"
47
47
gemfile : " Appraisal.root"
@@ -74,11 +74,11 @@ jobs:
74
74
# Raw `bundle` will use the BUNDLE_GEMFILE set to matrix.gemfile (i.e. Appraisal.root)
75
75
# We need to do this first to get appraisal installed.
76
76
# NOTE: This does not use the main Gemfile at all.
77
- - name : Bundle install for Appraisal ${{ matrix.appraisal }}
77
+ - name : Install Root Appraisal
78
78
run : bundle
79
- - name : Install Appraisal ${{ matrix.appraisal }} dependencies
79
+ - name : Appraisal for ${{ matrix.appraisal }}
80
80
run : bundle exec appraisal ${{ matrix.appraisal }} bundle
81
- - name : Run ${{ matrix.appraisal }} tests via ${{ matrix.exec_cmd }}
81
+ - name : Tests for ${{ matrix.ruby }}@current via ${{ matrix.exec_cmd }}
82
82
run : bundle exec appraisal ${{ matrix.appraisal }} bundle exec ${{ matrix.exec_cmd }}
83
83
84
84
- name : CodeClimate Post-build Notification
Original file line number Diff line number Diff line change 43
43
gemfile : " Appraisal.root"
44
44
rubygems : latest
45
45
bundler : latest
46
- name_extra : " ruby-3.4" # NOTE: This will become out of date!
47
46
48
47
# truffleruby-24.1 (targets Ruby 3.3.5 compatibility)
49
48
- ruby : " truffleruby"
52
51
gemfile : " Appraisal.root"
53
52
rubygems : default
54
53
bundler : default
55
- name_extra : " truffleruby-24.1" # NOTE: This will become out of date!
56
54
57
55
# jruby-9.4 (targets Ruby 3.1 compatibility)
58
56
- ruby : " jruby"
61
59
gemfile : " Appraisal.root"
62
60
rubygems : default
63
61
bundler : default
64
- name_extra : " jruby-9.4" # NOTE: This will become out of date!
65
62
66
63
steps :
67
64
- name : Checkout
82
79
run : bundle
83
80
- name : Appraisal for ${{ matrix.ruby }}@${{ matrix.appraisal }}
84
81
run : bundle exec appraisal ${{ matrix.appraisal }} bundle
85
- - name : Tests for ${{ matrix.ruby }}@${{ matrix.appraisal }} (${{ matrix.name_extra }}?) via ${{ matrix.exec_cmd }}
82
+ - name : Tests for ${{ matrix.ruby }}@${{ matrix.appraisal }} via ${{ matrix.exec_cmd }}
86
83
run : bundle exec appraisal ${{ matrix.appraisal }} bundle exec ${{ matrix.exec_cmd }}
You can’t perform that action at this time.
0 commit comments