From 541aa07c670a6dcb9d129c8697862c95e406212d Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Wed, 26 Nov 2025 23:13:56 +0000 Subject: [PATCH 1/2] localai 3.8.0 localai: update test Signed-off-by: Rui Chen --- Formula/l/localai.rb | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/Formula/l/localai.rb b/Formula/l/localai.rb index 7f99f9532b7c..5a0a0cf614d8 100644 --- a/Formula/l/localai.rb +++ b/Formula/l/localai.rb @@ -1,8 +1,8 @@ class Localai < Formula desc "OpenAI alternative" homepage "https://localai.io" - url "https://github.com/mudler/LocalAI/archive/refs/tags/v3.7.0.tar.gz" - sha256 "3481e10fff8eedfcd4ac734998f1b0832e34d794c8b8637ebec15a87a927fd04" + url "https://github.com/mudler/LocalAI/archive/refs/tags/v3.8.0.tar.gz" + sha256 "869aba75d65ea6c24972c35e7518a4790eeceaf3aba1a48b9067361e05aa27bc" license "MIT" head "https://github.com/mudler/LocalAI.git", branch: "master" @@ -30,11 +30,16 @@ def install test do addr = "127.0.0.1:#{free_port}" - spawn bin/"local-ai", "run", "--address", addr + pid = spawn bin/"local-ai", "run", "--address", addr sleep 5 sleep 20 if OS.mac? && Hardware::CPU.intel? - response = shell_output("curl -s -i #{addr}") - assert_match "HTTP/1.1 200 OK", response + begin + response = shell_output("curl -s -i #{addr}/readyz") + assert_match "HTTP/1.1 200 OK", response + ensure + Process.kill("TERM", pid) + Process.wait(pid) + end end end From bc28478b0c93224b39279df18f330358693c3d7b Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Thu, 27 Nov 2025 19:08:17 +0000 Subject: [PATCH 2/2] localai: update 3.8.0 bottle. --- Formula/l/localai.rb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Formula/l/localai.rb b/Formula/l/localai.rb index 5a0a0cf614d8..12353ff04499 100644 --- a/Formula/l/localai.rb +++ b/Formula/l/localai.rb @@ -7,12 +7,12 @@ class Localai < Formula head "https://github.com/mudler/LocalAI.git", branch: "master" bottle do - sha256 cellar: :any_skip_relocation, arm64_tahoe: "f40ec891d2ff6429ce5519d758436fb04fca19f269ae6f64b3a8dfbe155262a2" - sha256 cellar: :any_skip_relocation, arm64_sequoia: "6e1fe131d7fb9ab0f50c42951222e585cd3888df8fc152bb3dd9924120ea0963" - sha256 cellar: :any_skip_relocation, arm64_sonoma: "53f921f9b58d2253f6bee8b9ca93f496555455ad5bea8f471f5fba7d3625c1ac" - sha256 cellar: :any_skip_relocation, sonoma: "99bac87386304a645af4f5a3925df5ba9797792e5e6f7e8c949ddb6a21d051bd" - sha256 cellar: :any_skip_relocation, arm64_linux: "21e105d3781146806b6cdca1dad620c3ddae9dff8443285d8ee81d36eb871b1e" - sha256 cellar: :any_skip_relocation, x86_64_linux: "6902a42f3729e1f1c971ef5873cc0e0b2ef3f7954cfefd58635161236d9e99c4" + sha256 cellar: :any_skip_relocation, arm64_tahoe: "78ed3f3693557e65c8236eb911b24f06f24fa90d0fa7ad6dcfc5fa42e5402b44" + sha256 cellar: :any_skip_relocation, arm64_sequoia: "4c4d6b8d07c59341e8bc20c76ba1874e1c02864757c85ac2f4a40ba96c809234" + sha256 cellar: :any_skip_relocation, arm64_sonoma: "2cd14cba3357834af20799724296d6ad0bc24d5317e86d898e79bcb24beb5870" + sha256 cellar: :any_skip_relocation, sonoma: "3f15357bbacad2d1ea3147b6c36bdf8c2847c908230324e10bfe042276b1283f" + sha256 cellar: :any_skip_relocation, arm64_linux: "70a48d3344b36e4944795f1275041f15ac30b95694fba1cae75cf3dbd25dccda" + sha256 cellar: :any_skip_relocation, x86_64_linux: "9317153baa5d543936d786baf44988ab058ec7881f42fbcfd692aee769f93740" end depends_on "go" => :build