From 32e1867716c382c29c78fd3209b238602526348e Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 12 Jun 2026 03:56:48 +0000 Subject: [PATCH] Fix bottle build: trust the local tap before installing from it Homebrew >=5.1.15 enforces tap trust and ignores formulae from untrusted non-official taps, so brew install from the tap-new'd assembly/local tap fails with 'tap trust is required'. Trust the just-created local tap (brew trust is non-interactive) before installing. https://claude.ai/code/session_01GFY74JJ7WMUZC7GCnSCDu9 --- .github/workflows/release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4220f8b6..58237bcd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -81,6 +81,10 @@ jobs: run: | set -euo pipefail brew tap-new --no-git assembly/local + # Homebrew >=5.1.15 ignores formulae from untrusted non-official taps, + # which includes this just-created local tap; trust it or the install + # below fails ("tap trust is required"). + brew trust assembly/local tap_formula="$(brew --repository assembly/local)/Formula/assembly.rb" cp Formula/assembly.rb "$tap_formula" brew install --build-bottle --formula assembly/local/assembly