anchor.diff:      )
   )
   
  +let isReleaseBranchCheck () =
  +    let releaseBranch = "master"
  +    if Git.Information.getBranchName "" <> releaseBranch then failwithf "Not on %s.  If you want to release please switch to this branch." releaseBranch
  +
   Target "Publish" (fun _ ->
  -    if Git.Information.getBranchName "" <> "master" then failwith "Not on master"
  +    isReleaseBranchCheck ()
   
       Paket.Push(fun c ->
               { c with
  
positive.code:   ==> "DotnetPack"
    ==> "SourcelinkTest"
    ==> "Publish"
    ==> "Release"
  
  "DotnetRestore"
  
negative.code:         )
  )
  
  Target "GitRelease" (fun _ ->
      isReleaseBranchCheck ()
  
      let releaseNotesGitCommitFormat = ("",release.Notes |> Seq.map(sprintf "* %s\n")) |> String.Join
  
  