Skip to content

Commit d2493aa

Browse files
committed
ci : build-msys job slimming [no ci]
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: ggml-org/whisper.cpp#3858
1 parent 7c158fb commit d2493aa

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

.github/workflows/build-msys.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
fail-fast: false
2828
matrix:
2929
include:
30-
- { sys: UCRT64, env: ucrt-x86_64, build: Release }
31-
- { sys: CLANG64, env: clang-x86_64, build: Release }
30+
- { sys: UCRT64, env: ucrt-x86_64, compiler: gcc, build: Release }
31+
- { sys: CLANG64, env: clang-x86_64, compiler: clang, build: Release }
3232

3333
steps:
3434
- name: Clone
@@ -48,9 +48,7 @@ jobs:
4848
update: true
4949
msystem: ${{matrix.sys}}
5050
install: >-
51-
base-devel
52-
git
53-
mingw-w64-${{matrix.env}}-toolchain
51+
mingw-w64-${{matrix.env}}-${{matrix.compiler}}
5452
mingw-w64-${{matrix.env}}-cmake
5553
mingw-w64-${{matrix.env}}-openblas
5654

0 commit comments

Comments
 (0)