Skip to content

chore(homebrew): point the formula at v0.10.3 - #1579

Open
DeusData wants to merge 1 commit into
mainfrom
chore/homebrew-0.10.3
Open

chore(homebrew): point the formula at v0.10.3#1579
DeusData wants to merge 1 commit into
mainfrom
chore/homebrew-0.10.3

Conversation

@DeusData

Copy link
Copy Markdown
Owner

The formula still pinned 0.8.1 — five releases and two months behind — so brew install handed out a June binary while GitHub, npm and PyPI all served the current one. Nothing in the release pipeline touches this file, which is how it drifted that far unnoticed.

Version plus all four SHA-256 digests taken from the published v0.10.3 checksums.txt.

Worth its own change: have the release workflow rewrite the formula from checksums.txt after publish. A channel nothing updates is a channel that rots, and this failure mode is silent — brew keeps working, it just installs something old.

(Supersedes #1549, which targeted v0.10.2 and is now stale.)

The formula still pinned 0.8.1 — five releases and two months behind — so
`brew install` handed out a June binary while GitHub, npm and PyPI all served
the current one. Nothing in the release pipeline touches this file, which is
how it drifted that far without anyone noticing.

Version and all four SHA-256 digests come from the published v0.10.3
checksums.txt.

Worth doing separately: have the release workflow rewrite this formula from
checksums.txt after publish. A channel nothing updates is a channel that rots,
and the failure mode is silent — brew keeps working, it just installs something
old.

Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com>
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