anchor.diff:  
   
   
  +== Prerequisites
  +
  +The script uses 'jq' to parse JSON.  To install:
  +
  +* on Linux: +
  ++
  +[source,bash]
  +----
  +aptitude install jq
  +----
  +
  +* on MacOS: +
  ++
  +[source,bash]
  +----
  +brew install jq
  +----
  +
  +* on Windows: +
  ++
  +Download exe from http://stedolan.github.io/jq/download/[website]
  +
  +
  +
  +
  
positive.code: github-pr.sh isis 1162 31
  ----
  
  where
  * `isis` is the JIRA project and repo
  * `1162` is the JIRA ticket number
  * `31`   is the gthub PR issue number
  
  
  == Prerequisites
  
  The script uses 'jq' to parse JSON.  To install:
  
  * on Linux: +
  +
  [source,bash]
  ----
  aptitude install jq
  ----
  
  * on MacOS: +
  +
  [source,bash]
  ----
  brew install jq
  ----
  
  * on Windows: +
  +
  Download exe from http://stedolan.github.io/jq/download/[website]
  
  
  == Example transcript
  
  [source,bash]
  ----
  
negative.code: 
  The script will merge the fork into a temporary branch, and then run a build.  Once you are happy, you can commit.
  
  The script requires `jq` to parse JSON; see the section below on installing pre-requisites.
  
  
  
  == Process and Usage
  
  The overall process is as follows:
  
  * locate/raise corresponding JIRA ticket, eg ISIS-1162
  * checkout branch from which PR was forked (usually just 'master')
  * merge PR into temporary branch using the `github-pr.sh` script
  * test the change locally (run the app, rebuild, manual regression tests etc)
  