anchor.diff:          let url = "https://raw.githubusercontent.com/octokit/octokit.net/{0}/%var2%"
           SourceLink.Index proj.Compiles proj.OutputFilePdb __SOURCE_DIRECTORY__ url
       )
  +)
  +
  +Target "ValidateLINQPadSamples"(fun _ ->
  +       directoryInfo(samplesDir @@ "linqpad-samples") 
  +       |> filesInDir 
  +       |> Array.map(fun f -> f.FullName)
  +       |> Seq.iter (fun sample ->
  +                      let result = ExecProcess (fun info ->
  +                                                    info.FileName <- linqPadDir @@ "lprun.exe"
  +                                                    info.Arguments <- " -compileonly " + sample) (TimeSpan.FromMinutes 5.0)
  +                      if result <> 0 then failwithf "lprun.exe returned with a non-zero exit code for %s" sample
  +      )
   )
   
   Target "CreateOctokitPackage" (fun _ ->
  
positive.code: 
  "SourceLink"
     ==> "CreatePackages"
  "CreateOctokitPackage"
     ==> "CreatePackages"
  "CreateOctokitReactivePackage"
     ==> "CreatePackages"
  
  
negative.code: let samplesDir = "./samples"
  let packagingDir = packagingRoot @@ "octokit"
  let reactivePackagingDir = packagingRoot @@ "octokit.reactive"
  let linqPadDir = "./tools/LINQPad"
  
  let releaseNotes = 
      ReadFile "ReleaseNotes.md"
  