From 1036643011d21c637625e4cecb44bcaac0f9a674 Mon Sep 17 00:00:00 2001 From: Jhin Lee Date: Thu, 24 Sep 2026 09:07:56 -0400 Subject: [PATCH] chore: build ordinary CI against llama.cpp v0.5.0 Move the ordinary CI/development pin from v0.2.0 to v0.5.0 so the pinned lane builds the bridge and runs its browser smokes against llama.cpp v0.5.0 before llamadart-native publishes its v0.5.0 release. Release candidates keep taking the upstream tag from the native release, so this does not change what any published asset is built from. The exact v0.4.0 compatibility lane is unchanged. --- llama_cpp.version | 2 +- scripts/release_contract_test.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/llama_cpp.version b/llama_cpp.version index 1474d00..b043aa6 100644 --- a/llama_cpp.version +++ b/llama_cpp.version @@ -1 +1 @@ -v0.2.0 +v0.5.0 diff --git a/scripts/release_contract_test.py b/scripts/release_contract_test.py index d5436a4..e55913e 100644 --- a/scripts/release_contract_test.py +++ b/scripts/release_contract_test.py @@ -349,7 +349,7 @@ def test_ordinary_pin_accepts_either_upstream_channel(self) -> None: """scripts/verify_ci_reliability.py gates llama_cpp.version with this parser.""" pin_path = Path(__file__).resolve().parents[1] / "llama_cpp.version" pin_contents = pin_path.read_text(encoding="utf-8") - self.assertEqual(pin_contents, "v0.2.0\n") + self.assertEqual(pin_contents, "v0.5.0\n") pin = pin_contents.removesuffix("\n") self.assertIn( parse_upstream_tag(pin).channel, (Channel.STABLE, Channel.DEVELOPMENT)