code: def publish_conda_package(
      config: Config, system: System
  ) -> ActionReturn:
      version = config.version
      path = f"deployment-{version}/bokeh-{version}-py_0.tar.bz2"
      token = config.secrets["ANACONDA_TOKEN"]
      main_channel = "" if config.prerelease else "-l main"
      try:
          system.run(
              f"anaconda -t {token} upload -u bokeh {path} {main_channel} -l dev --force --no-progress"
          )
          return PASSED("Publish to anaconda.org succeeded")
      except RuntimeError as e:
          return FAILED(
              "Could NOT publish to anaconda.org", details=e.args
          )
  
file_path: bokeh/release/deploy.py
imports: from __future__ import annotations
  from .action import FAILED, PASSED, ActionReturn
  from .config import Config
  from .system import System
label_desc: Use image node_id 2 for calling a global function with example usage: publish_conda_package(config, system) and returns: PASSED, FAILED