ZJIT: Run zjit-check on CI for faster test_zjit.rb feedback

This commit is contained in:
Stan Lo 2025-07-18 18:06:50 +01:00 committed by Alan Wu
parent f27e8b11cb
commit 2e0a782936
2 changed files with 4 additions and 4 deletions

View file

@ -32,7 +32,7 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
include: include:
- test_task: 'zjit-test' - test_task: 'zjit-check'
configure: '--enable-yjit=dev --enable-zjit' configure: '--enable-yjit=dev --enable-zjit'
- test_task: 'ruby' # build test for combo build - test_task: 'ruby' # build test for combo build
@ -84,7 +84,7 @@ jobs:
- uses: taiki-e/install-action@v2 - uses: taiki-e/install-action@v2
with: with:
tool: nextest@0.9 tool: nextest@0.9
if: ${{ matrix.test_task == 'zjit-test' }} if: ${{ matrix.test_task == 'zjit-check' }}
- name: Install Rust # TODO(alan): remove when GitHub images catch up past 1.85.0 - name: Install Rust # TODO(alan): remove when GitHub images catch up past 1.85.0
run: rustup default 1.85.0 run: rustup default 1.85.0

View file

@ -37,7 +37,7 @@ jobs:
configure: '--enable-zjit=dev --with-gcc=clang-14' configure: '--enable-zjit=dev --with-gcc=clang-14'
libclang_path: '/usr/lib/llvm-14/lib/libclang.so.1' libclang_path: '/usr/lib/llvm-14/lib/libclang.so.1'
- test_task: 'zjit-test' - test_task: 'zjit-check'
configure: '--enable-yjit --enable-zjit=dev' configure: '--enable-yjit --enable-zjit=dev'
- test_task: 'zjit-test-all' - test_task: 'zjit-test-all'
@ -85,7 +85,7 @@ jobs:
- uses: taiki-e/install-action@v2 - uses: taiki-e/install-action@v2
with: with:
tool: nextest@0.9 tool: nextest@0.9
if: ${{ matrix.test_task == 'zjit-test' }} if: ${{ matrix.test_task == 'zjit-check' }}
- uses: ./.github/actions/setup/directories - uses: ./.github/actions/setup/directories