title: How to use Github releases feature using Pull Request workflow
body: <p>I have a project in Github where all the team uses Pull Request workflow. So each developer has a Fork of the master repository. </p>
  
  <p>The process for solving an issue of adding a new feature is the following:</p>
  
  <ol>
  <li>The developer creates a branch into his local repository (Fork from master)</li>
  <li>The developer starts working on the ticket for solving the issue</li>
  <li>Once the developer finish the ticket, he commits the changes to his local repo and push the changes to his Fork in Github</li>
  <li>Then, he request a Pull Request from that branch to Master</li>
  <li>Team leader access master repository and validates the Pull Request and accepts the changes and merge it to the master.</li>
  </ol>
  
  <p>When we are going to make a publish the code that is published comes from the Master repo but we want to make like a base line of the code that is in Master so any other Pull Request accepted and merged into Master doesnt change the code that we are going to Release.</p>
  
  <blockquote>
    <p>Does releases functionality from Github is something we can use to take a copy of Master repo code at some point and keep that code unchanged even if some new Pull Request is merged into master?</p>
  </blockquote>