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
Automatic mirroring from upstream (untouched upstream branches) #4
Comments
I've been considering why we want to do this. The reasons I can think of:
Setting it up securely could be an issue. I'm not sure if Fabric Bot is able to do mirror pushes without PRs based on https://docs.opensource.microsoft.com/tools/fabricbot/index.html (https://github.com/microsoftfabricbot). Making a new bot account could do it, but IIRC giving more bots write permission is discouraged. (Maybe more/less in @microsoft/golang-compiler Does this reasoning seem good? Are there benefits to maintaining mirrored branches that I'm missing (or undervalued)? I think we can deprioritize mirroring from upstream and consider/decide later. The auto-merges are the critical part. We could depend on auto-mirroring as the source of our merges, but I don't see a reason to. |
With the switch to submodules, we now have a mirror for internal use (https://dev.azure.com/dnceng/internal/_git/microsoft-go-mirror), but no public mirroring is needed. |
We plan to mirror branches from https://go.googlesource.com/go to this repo with their original names. Forked branches will begin with
microsoft/
to avoid collisions.This issue tracks creating automation to push branch updates to this repo from upstream.
The text was updated successfully, but these errors were encountered: