The brew package not bumped #4225

Closed
opened 2026-02-16 17:43:05 -05:00 by yindo · 13 comments
Owner

Originally created by @Skyline-23 on GitHub (Jan 5, 2026).

Originally assigned to: @rekram1-node on GitHub.

Description

I released a new version of the opencode package, but the Homebrew formula hasn't been bumped automatically. According to a comment from the Homebrew maintainers, the formula is updated too frequently and they only bump it when the new version number is divisible by 10. The current version is 1.1.2 (and the next major version would be 2), which isn't divisible by 10, so the autobump PR wasn't created.

Could you clarify if this policy is still in effect? Should we wait until a version divisible by 10 to get the formula updated, or is there a process for triggering a manual bump when important fixes are released?

Thanks.

Plugins

No response

OpenCode version

No response

Steps to reproduce

No response

Screenshot and/or share link

No response

Operating System

No response

Terminal

No response

Originally created by @Skyline-23 on GitHub (Jan 5, 2026). Originally assigned to: @rekram1-node on GitHub. ### Description I released a new version of the opencode package, but the Homebrew formula hasn't been bumped automatically. According to a comment from the Homebrew maintainers, the formula is updated too frequently and they only bump it when the new version number is divisible by 10. The current version is 1.1.2 (and the next major version would be 2), which isn't divisible by 10, so the autobump PR wasn't created. Could you clarify if this policy is still in effect? Should we wait until a version divisible by 10 to get the formula updated, or is there a process for triggering a manual bump when important fixes are released? Thanks. ### Plugins _No response_ ### OpenCode version _No response_ ### Steps to reproduce _No response_ ### Screenshot and/or share link _No response_ ### Operating System _No response_ ### Terminal _No response_
yindo closed this issue 2026-02-16 17:43:05 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Jan 5, 2026):

This issue might be a duplicate of existing issues. Please check:

  • #6841: Homebrew tap name and auto-update migration - discusses the homebrew formula versioning policy and throttling to every 10 versions
  • #6640: brew install opencode doesn't work - reports issues with the brew installation process

Feel free to ignore if these don't fully address your specific case.

@github-actions[bot] commented on GitHub (Jan 5, 2026): This issue might be a duplicate of existing issues. Please check: - #6841: Homebrew tap name and auto-update migration - discusses the homebrew formula versioning policy and throttling to every 10 versions - #6640: brew install opencode doesn't work - reports issues with the brew installation process Feel free to ignore if these don't fully address your specific case.
Author
Owner

@hrstoyanov commented on GitHub (Jan 6, 2026):

Can opencode start to auto-update itself, so that MacOs users can ditch brew? Gemini cli/ Qwen cli and Amp already do it

@hrstoyanov commented on GitHub (Jan 6, 2026): Can opencode start to auto-update itself, so that MacOs users can ditch brew? Gemini cli/ Qwen cli and Amp already do it
Author
Owner

@rekram1-node commented on GitHub (Jan 6, 2026):

Opencode does auto update itself, tho if you are using brew then it requires brew formula to be up to date.

Now which brew formulas are yall using? You can switch to our tap instead that stays up to date, we can't control what homebrew maintainers do w/ their formula tho...

Our formula:

anomalyco/tap/opencode

@rekram1-node commented on GitHub (Jan 6, 2026): Opencode does auto update itself, tho if you are using brew then it requires brew formula to be up to date. Now which brew formulas are yall using? You can switch to our tap instead that stays up to date, we can't control what homebrew maintainers do w/ their formula tho... Our formula: anomalyco/tap/opencode
Author
Owner

@hrstoyanov commented on GitHub (Jan 6, 2026):

Thanks @rekram1-node . So you are saying that if I install OC with:

curl -fsSL https://opencode.ai/install | bash

I do not need to use brew at all?

@hrstoyanov commented on GitHub (Jan 6, 2026): Thanks @rekram1-node . So you are saying that if I install OC with: > curl -fsSL https://opencode.ai/install | bash I do not need to use brew at all?
Author
Owner

@rekram1-node commented on GitHub (Jan 6, 2026):

Correctly, or npm, or any other pkg manager really

@rekram1-node commented on GitHub (Jan 6, 2026): Correctly, or npm, or any other pkg manager really
Author
Owner

@hrstoyanov commented on GitHub (Jan 6, 2026):

ok I just do not want to remember to do: "curl -fsSL https://opencode.ai/install | bash". I want OC to know when to auto-updates itself

Maybe you want to stress out in the docs that OC will autoupdate (I could not find this on the web site)

@hrstoyanov commented on GitHub (Jan 6, 2026): ok I just do not want to remember to do: "curl -fsSL https://opencode.ai/install | bash". I want OC to know when to auto-updates itself Maybe you want to stress out in the docs that OC will autoupdate (I could not find this on the web site)
Author
Owner

@rekram1-node commented on GitHub (Jan 6, 2026):

https://opencode.ai/docs/config/#autoupdate

@rekram1-node commented on GitHub (Jan 6, 2026): https://opencode.ai/docs/config/#autoupdate
Author
Owner

@kevcube commented on GitHub (Jan 7, 2026):

@rekram1-node my opencode is not updating itself (I prefer it that way) but I installed through the public brew formula which needs to be updated

https://github.com/Homebrew/homebrew-core/blob/79a1dfee8ca848dec3463b136644580c33546744/Formula/o/opencode.rb

@kevcube commented on GitHub (Jan 7, 2026): @rekram1-node my opencode is not updating itself (I prefer it that way) but I installed through the public brew formula which needs to be updated https://github.com/Homebrew/homebrew-core/blob/79a1dfee8ca848dec3463b136644580c33546744/Formula/o/opencode.rb
Author
Owner

@kevcube commented on GitHub (Jan 7, 2026):

@rekram1-node also notably, the public brew formula is using node. Aren't you currently using the bun executable?

@kevcube commented on GitHub (Jan 7, 2026): @rekram1-node also notably, the public brew formula is using node. Aren't you currently using the `bun` executable?
Author
Owner

@rekram1-node commented on GitHub (Jan 7, 2026):

@kevcube we dont maintain that formula I cant make them update it more frequently than theyd like to sorry

And yes we dont have node as a dep this is true their formula shouldnt require it

@rekram1-node commented on GitHub (Jan 7, 2026): @kevcube we dont maintain that formula I cant make them update it more frequently than theyd like to sorry And yes we dont have node as a dep this is true their formula shouldnt require it
Author
Owner

@kevcube commented on GitHub (Jan 7, 2026):

@rekram1-node you can do brew bump-formula-pr (I think that's the CMD) in CI to propose updates to it

@kevcube commented on GitHub (Jan 7, 2026): @rekram1-node you can do `brew bump-formula-pr` (I think that's the CMD) in CI to propose updates to it
Author
Owner

@rekram1-node commented on GitHub (Jan 7, 2026):

@rekram1-node you can do brew bump-formula-pr (I think that's the CMD) in CI to propose updates to it

They intentionally limit the # of releases for opencode idk if it is worth bugging them further rn

@rekram1-node commented on GitHub (Jan 7, 2026): > [@rekram1-node](https://github.com/rekram1-node) you can do `brew bump-formula-pr` (I think that's the CMD) in CI to propose updates to it They intentionally limit the # of releases for opencode idk if it is worth bugging them further rn
Author
Owner

@n33pm commented on GitHub (Jan 8, 2026):

brew uninstall opencode thenbrew install anomalyco/tap/opencode (it's the official tap one)

@n33pm commented on GitHub (Jan 8, 2026): `brew uninstall opencode` then`brew install anomalyco/tap/opencode` (it's the official tap one)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#4225