Skip to content

Release: trust the CI tap before brew audit (Homebrew 7) - #43

Merged
mbeczynski merged 1 commit into
mainfrom
ci/brew-trust
Nov 3, 2026
Merged

mbeczynski merged 1 commit into
mainfrom
ci/brew-trust

Conversation

@mbeczynski

@mbeczynski mbeczynski commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

The release run after #39 (2026-11-03 09:21) failed at brew style + audit:

Refusing to load cask renacode/ci-check/cloudmachine from untrusted tap renacode/ci-check.

Homebrew 7 only loads casks from taps that were explicitly trusted. The workflow creates a throwaway tap (brew tap-new --no-git renacode/ci-check) to run the cask rules on the generated cask, and that tap was never trusted. This adds brew trust --tap renacode/ci-check right after it.

Effect: #39 (licences and README) never produced a release - the latest is still v1.3.18, and the next merge that touches mac-app/Sources (#42, translations) would fail the same way.

Testing: no testable code behaviour; this PR changes release.yml, so the release workflow runs here as a dry run and is the check.

🤖 Generated with Claude Code

Homebrew 7 refuses to load a cask from a tap nobody trusted
("Refusing to load cask renacode/ci-check/cloudmachine from untrusted tap"),
so the release after #39 failed at "brew style + audit" and no version was
published. `brew trust --tap` on the tap created a line earlier fixes it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mbeczynski
mbeczynski merged commit 70bc38c into main Nov 3, 2026
4 checks passed
@mbeczynski
mbeczynski deleted the ci/brew-trust branch November 3, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant