This seems to ignore the widely repeated claim that GitHub's terms of service explicitly grant them a license beyond the actual open source license attached to the code and thus transfer the burden of liability to the uploader when it comes to code they can not control the licensing of. So either this is about code authored by people who did not use GitHub (in which case GitHub would be immediately liable, though the…
I suggest reading the actual complaint. Your interpretation is wrong.
Your response is not very helpful beyond telling me I lack information I'm unaware of and couldn't find.