Skip to content

Commit 58a9a7e

Browse files
authored
Merge pull request #21 from kenichiice/actions
テスト対象とするRubyのバージョンとactions/checkoutを更新
2 parents 812691d + e8c407d commit 58a9a7e

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/test.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,28 @@ on:
77
schedule:
88
- cron: '34 18 * * *'
99
jobs:
10+
ruby-versions:
11+
uses: ruby/actions/.github/workflows/ruby_versions.yml@master
1012
rake-test:
13+
needs: ruby-versions
1114
strategy:
1215
fail-fast: false
1316
matrix:
1417
os: [ubuntu-latest, macos-latest, windows-latest]
15-
ruby: [head, 3.1, 3.0, 2.7, 2.6, jruby, truffleruby]
18+
ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }}
1619
exclude:
1720
- os: windows-latest
1821
ruby: jruby
22+
- os: windows-latest
23+
ruby: jruby-head
1924
- os: windows-latest
2025
ruby: truffleruby
26+
- os: windows-latest
27+
ruby: truffleruby-head
2128
runs-on: ${{ matrix.os }}
2229
# continue-on-error: ${{ endsWith(matrix.ruby, 'head') }}
2330
steps:
24-
- uses: actions/checkout@v2
31+
- uses: actions/checkout@v3
2532
- uses: ruby/setup-ruby@v1
2633
with:
2734
ruby-version: ${{ matrix.ruby }}

0 commit comments

Comments
 (0)