-
-
Notifications
You must be signed in to change notification settings - Fork 9.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use main
for Homebrew branches
#17296
Comments
To confirm, "behave as expected" here means that e.g. |
Ideally yeah. And if any fixes are required, it may mean having to keep a copy of If it doesn't work well, a local symbolic-ref might be an alternative idea. |
Yes.
Ideally we don't want to do this but agreed it's worth doing if needed (at least on Homebrew/brew). |
In the past, third party taps handled this with |
Noting the "help wanted" tag, I'm interested in working on this, but I'm not clear what the action item is, or at least not what work there is that a non-maintainer could do (i.e. I clearly won't be renaming your repos on GitHub). I tried renaming the main branch on a personal tap: Is the next step just adding logic to edit: I guess I should say that |
Thanks for asking @rrotter! Yes, I think so. When you've verified this with some test personal taps: we can start moving some of the lesser used Homebrew official taps over. |
Verification
brew install wget
. If they do, open an issue at https://github.com/Homebrew/homebrew-core/issues/new/choose instead.Provide a detailed description of the proposed feature
Homebrew should move to using the now GitHub and Git default of
main
for our branches.We should start with less used taps e.g.
Homebrew/homebrew-formula-analytics
, move to more widely used tapsHomebrew/homebrew-services
, do so onHomebrew/homebrew-formula-core
andHomebrew/homebrew-cask
and end withHomebrew/brew
.It will be important to ensure that
brew update
,brew update-reset
andbrew test-bot
all behave as expected.What is the motivation for the feature?
Consistency across GitHub.
How will the feature be relevant to at least 90% of Homebrew users?
It's not.
What alternatives to the feature have been considered?
Leaving everything as
master
.The text was updated successfully, but these errors were encountered: