title: How the Pull request process works in Continuous integration using Travis CI and github?
body: <p>My Requirement is: Developer x forked the branch from one of the <strong>public repository</strong> and perform changes in his local drive and made a pull request against the master. The Owner/admin of the master repository sees the <strong>pull request</strong> in the master repository. What is the <strong>role of Travis CI</strong> after admin sees the pull request on master repository?</p>
  
  <p>I am planning to do the automation process of build and perform unit tests for these pull requests.. Some one please give me the steps to achieve this.</p>
  
  <p>BTW: I am using <strong>Public repository</strong>.</p>
  
  <p>Thanks,</p>