From 81dc18118ae5bf386bf50bb05821250b789ad0ca Mon Sep 17 00:00:00 2001 From: Zack Whitson Date: Fri, 7 Aug 2026 05:00:28 -0500 Subject: [PATCH] Update Homebrew formula to CodeTruss CLI v0.2.39 The tap pinned 0.2.38 while codetruss.com, the GitHub release and the public mirror all serve 0.2.39. Point the formula at the immutable v0.2.39 release asset and its digest feb9a7454abaf2c25bdeade2a6e638137290df8c0725a447e3aca04aef2bd8f0, verified this run by downloading the release URL and hashing the bytes rather than by copying a number. The workflow's post-install assertion moves with it, so a formula bump that did not actually install 0.2.39 fails instead of passing quietly. Co-authored-by: Claude Fable 5 --- .github/workflows/test.yml | 2 +- Formula/codetruss.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 513f8ca..5f4b19c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -51,4 +51,4 @@ jobs: run: | brew install --build-from-source DeliriumPulse/codetruss/codetruss brew test DeliriumPulse/codetruss/codetruss - test "$(codetruss --version)" = "codetruss 0.2.38" + test "$(codetruss --version)" = "codetruss 0.2.39" diff --git a/Formula/codetruss.rb b/Formula/codetruss.rb index 8fc2aa0..0a7a38a 100644 --- a/Formula/codetruss.rb +++ b/Formula/codetruss.rb @@ -1,8 +1,8 @@ class Codetruss < Formula desc "Deterministic first-pass verification gate for AI-written code" homepage "https://codetruss.com/cli" - url "https://github.com/DeliriumPulse/codetruss-cli/releases/download/v0.2.38/codetruss-cli-0.2.38.tgz" - sha256 "8b6093e502e10402fa6f84cd2cac86c7db9c3e54502c7566f1635ce993b32ff7" + url "https://github.com/DeliriumPulse/codetruss-cli/releases/download/v0.2.39/codetruss-cli-0.2.39.tgz" + sha256 "feb9a7454abaf2c25bdeade2a6e638137290df8c0725a447e3aca04aef2bd8f0" license :cannot_represent depends_on "node"