From: Daniel Bevenius Date: Fri, 5 Jun 2026 05:57:36 +0000 (+0200) Subject: ci : build-msys job slimming [no ci] (#24157) X-Git-Tag: upstream/0.0.10438~918 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=46fa662b1f4cd3f00d774512cd50044b6d17bc2c;p=pkg%2Fggml%2Fsources%2Fllama.cpp ci : build-msys job slimming [no ci] (#24157) This PR attempts to slim down the dependencies for build-msys jobs making the same changes that we applied in whisper.cpp to reduce the size of the github actions cache, and should also improve the run time due to fewer dependencies that need to be installed. I realize this is a scheduled job but I think it would still make sense to apply these changes. Refs: https://github.com/ggml-org/whisper.cpp/pull/3858 --- diff --git a/.github/workflows/build-msys.yml b/.github/workflows/build-msys.yml index c2633c151..15c55cf12 100644 --- a/.github/workflows/build-msys.yml +++ b/.github/workflows/build-msys.yml @@ -27,8 +27,8 @@ jobs: fail-fast: false matrix: include: - - { sys: UCRT64, env: ucrt-x86_64, build: Release } - - { sys: CLANG64, env: clang-x86_64, build: Release } + - { sys: UCRT64, env: ucrt-x86_64, compiler: gcc, build: Release } + - { sys: CLANG64, env: clang-x86_64, compiler: clang, build: Release } steps: - name: Clone @@ -48,9 +48,7 @@ jobs: update: true msystem: ${{matrix.sys}} install: >- - base-devel - git - mingw-w64-${{matrix.env}}-toolchain + mingw-w64-${{matrix.env}}-${{matrix.compiler}} mingw-w64-${{matrix.env}}-cmake mingw-w64-${{matrix.env}}-openblas