-
Notifications
You must be signed in to change notification settings - Fork 696
Switch from 'master' to 'main' branch #1417
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
Comments
Sure. |
No concerns, though taking a quick look through the repositories there are quite a few repositories that still use All the new repositories use |
Pardon my ignorance, but what is the context of this renaming, and why is it needed? (AFAICT, all the GH repos I've been contributing to use |
If I Understand Correctly, this is part of Diversity, Equity and Inclusion. Admittedly, it is a very small part; but none-the-less a positive part. |
I see, thanks! |
The design repository has now been renamed, this re-targets any open PRs, but does not update local environments. Any local branches will have to be updated to pull from the To switch to using main in an existing local checkout -
Update existing branches to use main as the parent branch -
I'm keeping this issue open for tracking as we rename other repositories. |
Thanks @dtig ! |
The default branch for several proposal repositories has been changed to main. There are some proposals that haven't been renamed yet as they are under active development, cc'ing the champions of the proposals to rename the branches in the way they find least disruptive. Happy to help too, so feel free to reach out if there are any questions or concerns. cc: @rossberg, @aardappel, @aheejin, @conrad-watt, @yuri91, @lukewagner, @penzn, @fgmccabe |
I just switched branch hinting from master to main. |
exception handling repo's default branch has been switched to main too. |
I don't appear to have permission to do this in the threads repo, possibly because I took over championship after the repo was created. |
Thanks @aheejin and @yuri91. @conrad-watt Sorry about the permissions issue, should be fixed now. |
done! |
Created a new Following instructions from https://stevenmortimer.com/5-steps-to-change-github-default-branch-from-master-to-main/ |
I've changed the default in flexible-vectors, but not deleting |
@aardappel Permissions should be fixed now. The official instructions on how to rename are here. @penzn This also automatically updates open PRs, the only thing this would not update are local environments, so if you have existing branches with state in them, but there's probably local state associated with the PRs, so it makes sense to keep the |
@dtig thanks, all done. |
Looks like the diff is still tied to the branch it was made against originally: WebAssembly/flexible-vectors#27. Maybe Github would clean this up eventually, but a any rate we will repoint the change before merging. |
done! |
…ain". Several WebAssembly organization repositories have changed their default branch from "master" to "main": see WebAssembly/design#1417 for details. This PR updates URLs in the spec repository to point to "main" instead of "master", for repositories which have done so.
…ain". Several WebAssembly organization repositories have changed their default branch from "master" to "main": see WebAssembly/design#1417 for details. This PR updates URLs in the spec repository to point to "main" instead of "master", for repositories which have done so.
…ain". Several WebAssembly organization repositories have changed their default branch from "master" to "main": see WebAssembly/design#1417 for details. This PR updates URLs in the spec repository to point to "main" instead of "master", for repositories which have done so.
|
Most of the repos have migrated. Here is the list of repositories still using Not archived:
Archived: |
Are we going to switch branches in archived repositories? 😉 A good portion of those are, for exmple |
I've now separated the list into Not Archived and Archived. |
Repositories are merged and archived, so those weren't updated:
Repositories that are for inactive proposals, or parts of proposals that are merged are now archived: Recent repositories that defaulted to Organization defaults (which are now updated to use main as well): For repositories that have been inactive for the past year, I've updated them to default to main: Repositories that have seen activity recently and were not updated: For the repositories in the last section, please reach out if there are any concerns with updating them, if not I'll update the repos end of this week. |
@dtig Friendly ping ;-). If we can rename |
Thanks for the ping, renamed the last two repositories. I'm closing this issue for now, please reopen if I've missed something! |
…ain". Several WebAssembly organization repositories have changed their default branch from "master" to "main": see WebAssembly/design#1417 for details. This PR updates URLs in the spec repository to point to "main" instead of "master", for repositories which have done so.
Most of the other
WebAssembly/
repos have done this already.Any concerns? I can't think of any CI or other factors that could be broken by this, but maybe I'm missing something.
The text was updated successfully, but these errors were encountered: