Closed apainintheneck closed 8 months ago
Looks good but this can only be merged after the current incorrect usage of it in brew (dupe PR checking) is removed.
Looks good but this can only be merged after the current incorrect usage of it in brew (dupe PR checking) is removed.
I just realized that.
I guess we need three PRs to be merged in this order, right?
Yes
Do we want to set this in the autobump action in core and cask instead, or only when [[ "${GITHUB_REPOSITORY_OWNER}" == 'Homebrew' ]]
is true? There is some usage of this action outside of Homebrew, where it doesn't seem necessary/reasonable to set HOMEBREW_TEST_BOT_AUTOBUMP
.
https://github.com/search?q=Homebrew%2Factions%2Fbump-packages&type=code https://github.com/search?q=Homebrew%2Factions%2Fbump-formulae&type=code
I think those are mostly forks but it's probably best to scope this down as much as possible anyway. I'll close this PR and then we can just add it to each repo.
This will unblock https://github.com/Homebrew/brew/pull/16750 by providing us with an environment variable that's only on when we're autobumping packages. In all other scenarios, we want people to get an error message if they try to bump one of the packages that gets regularly autobumped on CI.