I have my GitHub page set up as a homepage. When I develop locally I use github-metadata for displaying information about my repositories and it works fine (I even uploaded _site to show how the page is built). Nevertheless when I pushed the page to GitHub, the information is not being displayed.
gem 'github-pages', group: :jekyll_plugins
Edit : I've forked your repository at https://statiktest.github.io/emilioidk.github.io/GitHub/
As you can see we have
public_repositories : false.
I think it's a bug and you can open an issue on https://github.com/jekyll/github-metadata/issues/new
end edit /
You problem is with you
github: emilioidk. It becomes
site.github and thus overrides jekyll metadatas in
github: emilioidk from your _config.yml.
And the problem is the same locally. I'm surprised that it works for you.