anchor.diff:  
       let getProjectDetails projectPath =
           let projectName = IO.Path.GetFileNameWithoutExtension(projectPath)
  -        ( projectPath,
  -          projectName,
  -          IO.Path.GetDirectoryName(projectPath),
  -          (getAssemblyInfoAttributes projectName)
  +        (
  +            projectPath,
  +            projectName,
  +            IO.Path.GetDirectoryName(projectPath),
  +            (getAssemblyInfoAttributes projectName)
           )
   
       srcAndTest
  
positive.code:     Git.Branches.pushTag "" "origin" releaseNotes.NugetVersion
  
  let githubRelease _ =
     let token =
         match Environment.environVarOrDefault "GITHUB_TOKEN" "" with
         | s when not (String.IsNullOrWhiteSpace s) -> s
         | _ -> failwith "please set the github_token environment variable to a github personal access token with repro access."
  
     let files = distGlob
  
     GitHub.createClientWithToken token
     |> GitHub.draftNewRelease gitOwner gitRepoName releaseNotes.NugetVersion (releaseNotes.SemVer.PreRelease <> None) releaseNotes.Notes
     |> GitHub.uploadFiles files
     |> GitHub.publishDraft
     |> Async.RunSynchronously
  
  let formatCode _ =
      srcAndTest
  
negative.code:                 sprintf "/p:PackageVersion=%s" releaseNotes.NugetVersion
                  sprintf "/p:PackagePath=%s" (distDir @@ (sprintf "%s-%s-%s" productName releaseNotes.NugetVersion runtime ))
              ] |> String.concat " "
  
          DotNet.exec (fun opt ->
              { opt with
                  WorkingDirectory = mainApp }
          ) "msbuild" args
          |> failOnBadExitAndPrint
      )
  
  let gitRelease _ =
  