I had some experience working with the GitHub API from https://www.indiehackers.com/product/pigci so I got cracking. I had learnt a lot while building PigCI & could also reuse a lot of the code.
I decided to focused on the bare minimum to analyse a commit and send the conclusion back to GitHub. This had the happy side effect of I didn't worry to much about my app other then an API & a landing page. Ideally I want people to experience Typo CI entirely on GitHub & for my app to just get the API Calls.