Running a Kirby CMS website hosted in GitHub Pages?

OR! you could do the insane thing and run the build process on GitHub as well! I figured it out after a while and wrote a post about it. It has caveats, but it works: