At the end the deliverable is a working product. A hiring manager can't determine ability to work as part of a team to deliver a commercially successful product just by looking at open source code.
Also note that in the real world, many of the best developers have nothing to show on GitHub. All of their code is proprietary closed source.
> But at the end the deliverable is a combination of documentation, code and software is it not?
No. At the end the deliverable is built based on communication between individuals on a team. If that doesn't work, it doesn't matter how good the code produced by your individuals is; it's going to be a mess.