Maybe add a hook to Github so that when you tag/branch the master it sends a command to create the documentation using PHPDocumentor? I also want to do this with SMF, I just have to figure out how.
It's not as much fun as it sounds.
Documentation is never fun but is a necessary evil.