Try a different way to disable PLI1 in MSYS2 CLANG CI.

This commit is contained in:
Martin Whitaker 2025-10-25 15:54:50 +01:00
parent 70094ce564
commit efb0ea2ec7
1 changed files with 9 additions and 5 deletions

View File

@ -77,9 +77,9 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
include: include:
- { msystem: MINGW64, env: x86_64 opt: pli1 } - { msystem: MINGW64, env: x86_64 }
- { msystem: UCRT64, env: ucrt-x86_64 opt: pli1 } - { msystem: UCRT64, env: ucrt-x86_64 }
- { msystem: CLANG64, env: clang-x86_64 opt: no-pli1 } - { msystem: CLANG64, env: clang-x86_64 }
name: 🟪 ${{ matrix.msystem}} name: 🟪 ${{ matrix.msystem}}
defaults: defaults:
run: run:
@ -110,7 +110,7 @@ jobs:
- name: Build and check - name: Build and check
run: | run: |
cd msys2 cd msys2
if [ ${{ matrix.opt }} = "pli1" ] ; then if [ ${{ matrix.msystem }} != "CLANG64" ] ; then
export IVL_CONFIG_OPTIONS="--enable-libveriuser" export IVL_CONFIG_OPTIONS="--enable-libveriuser"
fi fi
makepkg-mingw --noconfirm --noprogressbar -sCLf makepkg-mingw --noconfirm --noprogressbar -sCLf
@ -120,7 +120,11 @@ jobs:
- name: Test - name: Test
run: | run: |
./.github/test.sh ${{ matrix.opt }} if [ ${{ matrix.msystem }} = "CLANG64" ] ; then
./.github/test.sh no-pli1
else
./.github/test.sh
fi
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v4
with: with: