This document discusses continuous integration in GitHub. It describes GitHub as a social networking site for programmers used for code sharing, project management, issue tracking, and code review. It explains the pull request model where developers submit code changes as pull requests to be reviewed and merged into the main codebase. The document also discusses Travis CI, a continuous integration tool that can be integrated with GitHub to automatically run tests on code changes and pull requests.