anchor.diff:  // let watchDocs _ = DocsTool.watch ()
   
   let releaseDocs ctx =
  -    isReleaseBranchCheck () // Docs changes don't need a full release to the library
  +    isOnCI () // Docs changes don't need a full release to the library
   
       Git.Staging.stageAll docsDir
       Git.Commit.exec "" (sprintf "Documentation release of version %s" latestEntry.NuGetVersion)
  
positive.code: //         |> failOnBadExitAndPrint
  
  let allReleaseChecks () =
      isReleaseBranchCheck ()
      Changelog.isChangelogEmpty ()
  
  //-----------------------------------------------------------------------------
  
negative.code:                 retryIfInCI (times - 1) fn
          else
              fn ()
      else fn ()
  
  let isOnCI () =
      if isCI.Value |> not then failwith "Not in CI"
  module Changelog =
  
      let isEmptyChange =
  