Skip to content

Commit 6918935

Browse files
authored
Merge pull request #26 from ruby/improve-actions
Improve actions
2 parents 097e895 + f953e96 commit 6918935

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/test.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,22 @@ name: test
33
on: [push, pull_request]
44

55
jobs:
6-
build:
6+
ruby-versions:
7+
uses: ruby/actions/.github/workflows/ruby_versions.yml@master
8+
with:
9+
engine: cruby-truffleruby
10+
11+
test:
12+
needs: ruby-versions
713
name: build (${{ matrix.ruby }} / ${{ matrix.os }})
814
strategy:
915
fail-fast: false
1016
matrix:
11-
ruby: [ '3.2', '3.1', '3.0', '2.7', head, jruby, truffleruby, truffleruby-head ]
17+
ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }}
1218
os: [ ubuntu-latest, macos-latest ]
19+
exclude:
20+
- os: macos-latest
21+
ruby: truffleruby
1322
runs-on: ${{ matrix.os }}
1423
steps:
1524
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)