sig
  val publish_distrib :
    Topkg_care.Pkg.t ->
    msg:string -> archive:Fpath.t -> (unit, Bos_setup.R.msg) Result.result
  val publish_doc :
    Topkg_care.Pkg.t ->
    msg:string -> docdir:Fpath.t -> (unit, Bos_setup.R.msg) Result.result
  val publish_alt :
    Topkg_care.Pkg.t ->
    kind:string ->
    msg:string -> archive:Fpath.t -> (unit, Bos_setup.R.msg) Result.result
  val publish_in_git_branch :
    remote:string ->
    branch:string ->
    name:string ->
    version:string ->
    docdir:Fpath.t -> dir:Fpath.t -> (unit, Bos_setup.R.msg) Bos_setup.result
  val issue_list :
    Topkg_care.Pkg.t -> (unit, Bos_setup.R.msg) Bos_setup.result
  val issue_show :
    Topkg_care.Pkg.t -> id:string -> (unit, Bos_setup.R.msg) Bos_setup.result
  val issue_open :
    Topkg_care.Pkg.t ->
    title:string -> body:string -> (unit, Bos_setup.R.msg) Bos_setup.result
  val issue_close :
    Topkg_care.Pkg.t ->
    id:string -> msg:string -> (unit, Bos_setup.R.msg) Bos_setup.result
end