This is almost what I'm looking for, but there are some issues. 1) It's missing a GitHub post-commit hook for automatic compilation and publishing of compiled documents. 2) (A related issue) The /compile URL seems to respond to GET requests instead of POST requests. 3) There is no way of specifying external LaTeX packages to be automatically downloaded from CTAN. (Necessary because it is bad style to store a copy of all necessary LaTeX packages in my Git repository.)
–
argentpepperJul 24 '14 at 17:59