EWS is already using a git checkout, we should have it use the future canonical GitHub checkout instead of git.webkit.org.
Created attachment 417297 [details]
UAT instance is chewing on this now, but buildbot seems to be handling this gracefully.
On the UAT instance, some Igalia bots had issues with filling up their disks, but other than that, things worked smoothly. On the morning of 1/19/2021, I plan on deploying this change.
Few builds seems to be failing with this change, e.g.: https://ews-build.webkit-uat.org/#/builders/9/builds/501
fatal: refusing to merge unrelated histories
Also size of the checkout on the bot seems to increase significantly after this. It might be better to manually delete the checkout directory (e.g.: /Volumes/Data/worker/Style-EWS/build/) on all the ews bots (and let buildbot re-download it) when this change is deployed.
Committed r271600: <https://trac.webkit.org/changeset/271600>
This is deployed and all EWS bots are now using github.com checkout.