testkube icon indicating copy to clipboard operation
testkube copied to clipboard

Throttling homebrew-core PR submissions

Open chenrui333 opened this issue 3 years ago • 5 comments

Hi 👋 , just to raise an issue here to notify some spam ban on the homebrew-core side, it would be nice that you folks can throttle the PR submissions. Thanks!

relates to

  • https://github.com/Homebrew/homebrew-core/pull/111524
  • https://github.com/Homebrew/homebrew-core/pull/107721

chenrui333 avatar Sep 26 '22 21:09 chenrui333

Hello @chenrui333 thank you so much for making us aware of this. I had no idea this was an issue. We'll fix ASAP.

TheBrunoLopes avatar Sep 26 '22 21:09 TheBrunoLopes

AC:

  • Let's make it a weekly release. (do a cronjob that only posts to brew once a week)
  • Allow to manually trigger this cron job if we need to make a manual deploy sonner, for cases where we need to release an urgent bugfix or for big releases.

TheBrunoLopes avatar Sep 27 '22 12:09 TheBrunoLopes

Additional requirement: publish new version only if it doesn't exist yet

exu avatar Sep 28 '22 04:09 exu

We can also create our own tap for often releases like we have for chocolatey. @TheBrunoLopes what do you say?

ypoplavs avatar Sep 28 '22 08:09 ypoplavs

We have our own tap

vsukhin avatar Sep 28 '22 09:09 vsukhin

I created a separate flow for bumping formulae that is set to run once a week and can be run manually as well. It won't spam homebrew-core repo anymore.

ypoplavs avatar Oct 04 '22 13:10 ypoplavs