File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed
Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -70,11 +70,14 @@ jobs:
7070 - os : windows-2025
7171 rust_toolchain : stable
7272 include :
73+ # TODO: Remove allow_failure after 2025-01-01 (known compatibility issues)
7374 - ruby_version : " truffleruby"
75+ allow_failure : true
7476 sys :
7577 os : ubuntu-latest
7678 rust_toolchain : stable
7779 - ruby_version : " truffleruby"
80+ allow_failure : true
7881 sys :
7982 os : macos-15
8083 rust_toolchain : stable
8689 sys :
8790 os : ubuntu-latest
8891 rust_toolchain : stable
92+ # TODO: Remove allow_failure after 2025-01-01 (known Windows compatibility issues)
93+ - ruby_version : " 3.4"
94+ allow_failure : true
95+ sys :
96+ os : windows-2025
97+ rust_toolchain : stable
8998 exclude :
9099 - ruby_version : " 3.1"
91100 sys :
@@ -99,15 +108,14 @@ jobs:
99108 sys :
100109 os : windows-2022
101110 rust_toolchain : stable
102- - ruby_version : " 3.4"
103- sys :
104- os : windows-2025
105- rust_toolchain : stable
111+ # Ruby 4.0 not available on Windows yet
106112 - ruby_version : " 4.0.0-preview2"
107113 sys :
108114 os : windows-2025
109115 rust_toolchain : stable
110116 runs-on : ${{ matrix.sys.os }}
117+ # Allow truffleruby to fail until 2025-01-01 (known compatibility issues)
118+ continue-on-error : ${{ matrix.allow_failure || false }}
111119 steps :
112120 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
113121
You can’t perform that action at this time.
0 commit comments