anchor.diff:  Target "RunTestsJS" runTestsJS
   
   Target "PublishPackages" (fun () ->
  -    let baseDir = __SOURCE_DIRECTORY__ </> "src"
  +    let baseDir = CWD </> "src"
       let packages = [
           // Nuget packages
           Some buildCoreJS, "dotnet/Fable.Core/Fable.Core.fsproj"
  
positive.code: let updateVersionInToolsUtil () =
      let reg = Regex(@"\bVERSION\s*=\s*""(.*?)""")
      let release =
          __SOURCE_DIRECTORY__ </> "src/dotnet/dotnet-fable/RELEASE_NOTES.md"
          |> ReleaseNotesHelper.LoadReleaseNotes
      let mainFile = __SOURCE_DIRECTORY__ </> "src/dotnet/dotnet-fable/ToolsUtil.fs"
      (reg, mainFile) ||> Util.replaceLines (fun line m ->
          let replacement = sprintf "VERSION = \"%s\"" release.NugetVersion
          reg.Replace(line, replacement) |> Some)
  
  Target "GitHubRelease" (fun _ ->
      let release =
          __SOURCE_DIRECTORY__ </> "src/dotnet/dotnet-fable/RELEASE_NOTES.md"
          |> ReleaseNotesHelper.LoadReleaseNotes
      let user =
          match getBuildParam "github-user" with
  
negative.code: // Note: build target "All" before this
  Target "REPL.test" (fun () ->
      let replTestDir = "src/dotnet/Fable.JS/testapp"
      Yarn.run replTestDir "build" ""
  )
  
  "PublishPackages"
  ==> "GitHubRelease"
  
  // Start build
  RunTargetOrDefault "All"