Commit 79101ce
committed
[IntelNav] ci: add windows-x64-vulkan release cell
Closes the M0_AUDIT task ggml-org#21 gap around Windows GPU coverage. Vulkan
covers AMD / Intel / NVIDIA / iGPUs without pulling in proprietary
SDKs at CI time, so it is the natural first Windows backend.
The pack action now handles both single-config (Makefile, Ninja) and
multi-config (Visual Studio, Ninja Multi-Config) build trees: it
prefers build/bin/Release/ when present, falls back to build/bin/.
Linux and macOS layouts are unchanged. Smoke-tested both layouts
with synthetic .so / .dll fixtures before this commit; Linux ROCm
artifact set still packs identically to before.
The new windows-x64-vulkan job mirrors ggml-org's release.yml
matrix entry for vulkan/x64 — same LunarG SDK installer, same
cmake args (`-DGGML_VULKAN=ON -DGGML_BACKEND_DL=ON`). It builds
the `llama` cmake target so libllama.dll plus the ggml-{base,cpu,
vulkan}.dll set all land in the artifact.
Header note refreshed; the still-deferred backends are now SYCL
(needs Intel oneAPI base toolkit) and Windows CPU/CUDA (Windows
CUDA toolkit installer not wired up here).1 parent aa1182b commit 79101ce
2 files changed
Lines changed: 72 additions & 14 deletions
File tree
- .github
- actions
- workflows
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | | - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
18 | 25 | | |
19 | 26 | | |
20 | 27 | | |
| |||
28 | 35 | | |
29 | 36 | | |
30 | 37 | | |
31 | | - | |
32 | | - | |
33 | | - | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
34 | 41 | | |
35 | | - | |
| 42 | + | |
36 | 43 | | |
37 | 44 | | |
38 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | | - | |
32 | | - | |
33 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
34 | 37 | | |
35 | 38 | | |
36 | 39 | | |
| |||
340 | 343 | | |
341 | 344 | | |
342 | 345 | | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
343 | 394 | | |
344 | 395 | | |
345 | 396 | | |
346 | 397 | | |
347 | 398 | | |
348 | | - | |
| 399 | + | |
349 | 400 | | |
350 | 401 | | |
351 | 402 | | |
| |||
0 commit comments