That's the beauty of a static site generator -- github just expects valid HMTL to be generated and pushed to a specific branch. Github has no more Jekyll support than it has support for Hugo or a custom static site generator written in bash.
Github does have special Jekyll support, but you just generate the hugo static files locally and only push those up to where Github expects them to be?
I think with Jekyll Github will re-generate the static files for you and works with the RSS plugin automatically.
Good to know though - might be worth checking out Hugo, thanks!
I host my hugo-based blog with github pages.