386 Commits
Author SHA1 Message Date
Georgi Gerganov da8e2a54b9 ci : upload API/ABI reports as artifacts (#1666)
The release workflow only shows that the API/ABI check failed, but not
what exactly changed, which makes failures hard to investigate.

Preserve the API/ABI dumps and reports in APIABI_REPORT_DIR and upload
them as a GitHub artifact, so they can be inspected after a failed run.

Migrated from llama.cpp:
https://github.com/ggml-org/llama.cpp/pull/30619

Assisted-by: pi:llama.cpp/ggml-org/Qwen3.8-Flash-Next-GGUF (MacBook, M5 Max, 128GB)
2026-10-20 14:20:49 +03:00
Georgi Gerganov 34a80fbee2 ci : fix --strict mode for API check (#1665)
abi-compliance-checker was running in strict mode unconditionally,
ignoring the --strict flag of check-apiabi-compat.sh. As a result, the
check reported failure even on issues with low severity.

Migrated from llama.cpp:
https://github.com/ggml-org/llama.cpp/pull/30623

Assisted-by: pi:llama.cpp/ggml-org/Qwen3.8-Flash-Next-GGUF (MacBook, M5 Max, 128GB)
2026-10-20 14:20:43 +03:00
Georgi Gerganov 524441cb31 sync : llama.cpp 2026-10-15 11:52:18 +03:00
Georgi Gerganov 57ca9161ba sync : llama.cpp 2026-10-15 11:51:37 +03:00
Georgi Gerganov b5835d592e sync : llama.cpp 2026-10-15 11:49:35 +03:00
Daniel Bevenius aaf967f737 scripts : add apiabi release check (#1653)
This commit adds API/ABI release checks similar to what is done for
llama.cpp.

Refs: https://github.com/ggml-org/llama.cpp/pull/29997#issuecomment-5998572938
2026-10-12 11:33:55 +02:00
Georgi Gerganov ffa4e8b809 scripts : update release summary prompt
[no ci]
2026-10-05 17:30:07 +03:00
Georgi Gerganov 77f2f4910f sync : llama.cpp 2026-10-05 16:46:44 +03:00
Georgi Gerganov ce8ec24341 sync : llama.cpp 2026-10-04 22:46:13 +03:00
Georgi Gerganov c5bf7e20e3 sync : llama.cpp 2026-09-24 15:58:37 +03:00
Georgi Gerganov 749a9ebb8a sync : llama.cpp 2026-09-24 15:58:37 +03:00
Georgi Gerganov 64302f42eb scripts : make-release-desc - link previous release in changelog title (#1638)
Assisted-by: pi:llama.cpp/Qwen3.8-27B
2026-09-23 20:55:44 +03:00
Georgi Gerganov ef97dbf983 sync : llama.cpp 2026-09-23 20:06:54 +03:00
Georgi Gerganov cae3767556 ggml : bump version to 0.25.0 (#1635)
* ggml : bump version to 0.25.0

* make-release : update summary task

* make-release : update summary
2026-09-23 11:25:40 +03:00
Georgi Gerganov 819fe45268 sync : llama.cpp 2026-09-23 10:36:22 +03:00
Georgi Gerganov 179b60f27b sync : llama.cpp 2026-09-22 11:20:12 +03:00
Georgi Gerganov fee3f947cd sync : llama.cpp 2026-09-22 11:20:12 +03:00
Georgi Gerganov d71da1df70 sync : llama.cpp 2026-09-14 16:18:50 +03:00
Georgi Gerganov 0a3eaa56f1 sync : llama.cpp 2026-09-14 16:18:50 +03:00
Georgi Gerganov d214dee9f2 sync : llama.cpp 2026-09-14 16:18:50 +03:00
Georgi Gerganov 7840aaba19 sync : llama.cpp 2026-09-09 15:31:37 +03:00
Georgi Gerganov d8e6687598 sync : llama.cpp 2026-09-04 13:13:23 +03:00
Georgi Gerganov 24b5deea0f sync : llama.cpp 2026-09-04 12:53:41 +03:00
Georgi Gerganov d471637888 sync : llama.cpp 2026-08-31 12:59:44 +03:00
Georgi Gerganov 7989099bc5 sync : llama.cpp 2026-08-31 12:59:44 +03:00
Georgi Gerganov 41a2a15401 sync : llama.cpp 2026-08-31 12:59:44 +03:00
Georgi Gerganov 68fca9ef6f sync : llama.cpp 2026-08-31 12:59:44 +03:00
Georgi Gerganov 36da571384 scripts : add a prompt for generting release summary 2026-08-25 11:45:10 +03:00
Georgi Gerganov 5ef9ad909b sync : llama.cpp 2026-08-25 11:14:28 +03:00
Georgi Gerganov 8599e0ea37 sync : llama.cpp 2026-08-21 14:18:23 +03:00
Georgi Gerganov 28d7ab840e ci : extract build job into separate release workflow (#1598)
- move the build job from build-cpu.yml into a new release.yml
  workflow, which runs on push/PR to master like build-cpu
- make-release-checks.sh now gates releases on a successful
  release.yml run for the commit instead of build-cpu.yml

Assisted-by: pi:llama.cpp/Qwen3.8-27B
2026-08-21 14:16:54 +03:00
Georgi Gerganov 19a38580f5 scripts : restore release.sh preparation script (#1596)
Assisted-by: pi:llama.cpp/Qwen3.8-27B
2026-08-21 13:21:17 +03:00
Georgi Gerganov bb83ce089e ci : replace release workflow with make-release (#1595)
Assisted-by: pi:llama.cpp/Qwen3.8-27B
2026-08-21 13:03:43 +03:00
Georgi Gerganov 33be41c550 sync : llama.cpp 2026-08-21 12:37:33 +03:00
Georgi Gerganov 3f7220233d sync : llama.cpp 2026-08-18 11:27:00 +03:00
Georgi Gerganov 287b79e262 sync : llama.cpp 2026-08-17 09:14:47 +03:00
Georgi Gerganov acfb0dde9a sync : llama.cpp 2026-08-14 18:12:14 +03:00
Georgi Gerganov 77be358cfb sync : llama.cpp 2026-08-07 17:08:38 +03:00
Georgi Gerganov 46c86bd19e sync : llama.cpp 2026-08-04 11:43:33 +03:00
Georgi Gerganov 78de606907 sync : whisper.cpp 2026-07-31 10:30:39 +03:00
Georgi Gerganov 4429529e63 sync : llama.cpp 2026-07-30 15:38:00 +03:00
Georgi Gerganov aede879c85 sync : llama.cpp 2026-07-17 14:40:04 +03:00
Georgi Gerganov af97976c78 sync : llama.cpp 2026-07-10 14:05:01 +03:00
Georgi Gerganov eaa0a74fa7 sync : whisper.cpp 2026-07-10 13:10:16 +03:00
Georgi Gerganov 2faff76703 sync : llama.cpp 2026-07-09 23:39:29 +03:00
Georgi Gerganov 9f186280fe sync : llama.cpp 2026-07-09 23:39:29 +03:00
Georgi Gerganov d9b3095268 sync : llama.cpp 2026-06-26 14:36:40 +03:00
Georgi Gerganov 88f9fe2bc7 sync : llama.cpp 2026-06-19 10:05:36 +03:00
Georgi Gerganov 3af5f5760e scripts : fix sed command 2026-06-12 15:40:10 +03:00
Georgi Gerganov 43419ff0a7 sync : llama.cpp 2026-06-12 15:31:16 +03:00