Google Cloud Source Repository doesn't seem to link the HEAD to a non-master default branch from the mirrored GitHub repo. I was working with ArgoCD and it does a ls-remote to HEAD branch for the testing before establishing the connection successfully.
I have cut out a master branch from my default branch and pushed in the origin and that solved my issue.