From: Elliot Gorokhovsky Date: Tue, 17 Jan 2023 17:10:15 +0000 (-0500) Subject: fix msys2 symlink breakage in CI (#3429) X-Git-Tag: v1.5.4^2~53 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=018b68f332213e75aaf8fb20524c4306dad6b1aa;p=thirdparty%2Fzstd.git fix msys2 symlink breakage in CI (#3429) --- diff --git a/.github/workflows/dev-short-tests.yml b/.github/workflows/dev-short-tests.yml index d0dba3209..5a29789f9 100644 --- a/.github/workflows/dev-short-tests.yml +++ b/.github/workflows/dev-short-tests.yml @@ -384,6 +384,7 @@ jobs: mingw-short-test: runs-on: windows-latest strategy: + fail-fast: false # 'false' means Don't stop matrix workflows even if some matrix failed. matrix: include: [ { compiler: gcc, msystem: MINGW32, cflags: "-Werror"}, @@ -401,18 +402,18 @@ jobs: install: make diffutils update: true # Based on https://ariya.io/2020/07/on-github-actions-with-msys2 - - name: install mingw gcc + - name: install mingw gcc i686 if: ${{ (matrix.msystem == 'MINGW32') && (matrix.compiler == 'gcc') }} run: pacman --noconfirm -S mingw-w64-i686-gcc - - name: install mingw gcc + - name: install mingw gcc x86_64 if: ${{ (matrix.msystem == 'MINGW64') && (matrix.compiler == 'gcc') }} run: pacman --noconfirm -S mingw-w64-x86_64-gcc - - name: install mingw clang x86_64 - if: ${{ (matrix.msystem == 'MINGW64') && (matrix.compiler == 'clang') }} - run: pacman --noconfirm -S mingw-w64-x86_64-clang - name: install mingw clang i686 if: ${{ (matrix.msystem == 'MINGW32') && (matrix.compiler == 'clang') }} run: pacman --noconfirm -S mingw-w64-i686-clang + - name: install mingw clang x86_64 + if: ${{ (matrix.msystem == 'MINGW64') && (matrix.compiler == 'clang') }} + run: pacman --noconfirm -S mingw-w64-x86_64-clang - name: run mingw tests run: | make -v @@ -421,7 +422,7 @@ jobs: CFLAGS="${{ matrix.cflags }}" make -j allzstd echo "Testing $CC ${{ matrix.msystem }}" make clean - make check + MSYS="" make check visual-runtime-tests: runs-on: windows-latest