Skip to content

fix(release): let Homebrew infer formula version - #890

Merged
aaltshuler merged 1 commit into
ModernRelay:mainfrom
aaltshuler:codex/homebrew-inferred-version
Oct 7, 2026
Merged

aaltshuler merged 1 commit into
ModernRelay:mainfrom
aaltshuler:codex/homebrew-inferred-version

Conversation

@aaltshuler

Copy link
Copy Markdown
Contributor

Homebrew audit rejects the generated formula's explicit version because it already infers that version from the release archive URLs. Remove the redundant declaration and its unused shell variable so future releases keep producing an audit-clean formula.

Validation: Bash syntax and generated Ruby syntax pass. Generation from the verified v0.13.0 release metadata changes only the version line; all three archive URLs, checksums, and installed binaries stay identical. The output matches the formula in homebrew-tap#5 byte for byte, where Homebrew style and brew audit --strict passed. The release vocabulary gate and git diff --check also pass.

@aaltshuler
aaltshuler added this pull request to the merge queue Oct 7, 2026
Merged via the queue into ModernRelay:main with commit b54f470 Oct 7, 2026
30 checks passed
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