Continuously-integrated Open-source Reproducible TeX
https://travis-ci.org/<user>/<repo>/settings
), create two environment variables: GITHUB_USER
and GITHUB_API_KEY
. The former is just your GitHub username, while the latter is your secret GitHub API token. This allows Travis-CI to commit and push changes to your repository on your behalf. Treat this token as you would treat a password, and never store it anywhere on your repo! Make sure to disable Display value in build log so it doesn't get leaked to the world. Note that you only need to give Travis repo permissions