whisper.cpp/.github/workflows
Daniel Bevenius 200b119790
ci : add GGML_NATIVE=OFF and GGML_BMI2=OFF to windows-blas (#3891)
* ci : add GGML_NATIVE=OFF and build all cpu-variants

This commit adds -DGGML_BACKEND_DL=ON, -DGGML_NATIVE=OFF, and
-DGGML_CPU_ALL_VARIANTS=ON to the releases.

The motivation for this is that currently the Windows BLAS build
uses the native CPU instructions and if target systems do not support
these instructions, the build will fail like the linked issue reports.

Resolves: https://github.com/ggml-org/whisper.cpp/issues/3889

* ci : update ubuntu-cpu release job for all variants [no ci]

This commit enables the ubuntu-cpu job to include all cpu variants and
ensures that the ggml backend libraries are built into the bin directory
similar to how llama.cpp does it.

The following is a build on my fork with this change:
https://github.com/danbev/whisper.cpp/releases/tag/untagged-fc3c71f0bf0f7bf19d19
2026-06-18 14:49:08 +02:00
..
bindings-go.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
bindings-ruby.yml ruby : add support for Parakeet (#3885) 2026-06-17 06:42:09 +02:00
build-android.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-clang.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-coreml.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-cpu.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-freebsd.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-gcc.yml ci : only trigger release jobs for tags (#3883) 2026-06-16 14:33:42 +02:00
build-macos.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-quantize.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-sanitize.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-self-hosted.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-sycl.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-vad.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-wasm.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
build-windows.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
deploy-examples-wasm.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
docker.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
examples.yml ci : pin github actions to commit sha's (#3865) 2026-06-09 12:51:00 +02:00
release.yml ci : add GGML_NATIVE=OFF and GGML_BMI2=OFF to windows-blas (#3891) 2026-06-18 14:49:08 +02:00