Skip to content

Commit 9fee2fa

Browse files
committed
Add TruffleRuby in CI
1 parent aef10e2 commit 9fee2fa

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/test.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,21 @@ jobs:
66
ruby-versions:
77
uses: ruby/actions/.github/workflows/ruby_versions.yml@master
88
with:
9-
engine: cruby
9+
engine: cruby-truffleruby
1010
min_version: 2.5
1111

1212
build:
1313
needs: ruby-versions
1414
name: build (${{ matrix.ruby }} / ${{ matrix.os }})
1515
strategy:
16+
fail-fast: false
1617
matrix:
1718
ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }}
1819
os: [ ubuntu-latest, macos-latest, windows-latest ]
1920
exclude:
2021
- { os: macos-latest, ruby: '2.5' }
22+
- { os: windows-latest, ruby: 'truffleruby' }
23+
- { os: windows-latest, ruby: 'truffleruby-head' }
2124
include:
2225
- { os: macos-15-intel, ruby: '2.5' }
2326
- { os: macos-15-intel, ruby: '3.4' }

0 commit comments

Comments
 (0)