Skip to content

Commit 93b9329

Browse files
committed
Skip test-all for 3.4-asan and asan
* They have caused failures in the past and should not fail the other builds. * CRuby does not seem to test that given those failures. * See #15 (comment)
1 parent 4e269ae commit 93b9329

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ jobs:
217217
# Make the test timeouts more generous (ASAN is slower)
218218
echo "RUBY_TEST_TIMEOUT_SCALE=5" >> $GITHUB_ENV
219219
echo "SYNTAX_SUGGEST_TIMEOUT=600" >> $GITHUB_ENV
220-
if: matrix.name == 'asan' || matrix.name == '3.4-asan'
220+
if: contains(matrix.name, 'asan')
221221

222222
# Build
223223
- run: mkdir -p ~/.rubies
@@ -235,6 +235,7 @@ jobs:
235235
# Test
236236
- run: make test-spec MSPECOPT=-j
237237
- run: make test-all TESTS="-j4"
238+
if: "!contains(matrix.name, 'asan')"
238239

239240
- run: echo "$HOME/.rubies/ruby-${{ matrix.name }}/bin" >> $GITHUB_PATH
240241
- uses: actions/checkout@v6

0 commit comments

Comments
 (0)