code: def mark_runs(ctx, args):
      """Mark a run.
  
      Marked runs are used to resolve operation dependencies. If a run
      for a required operation is marked, it is used rather than the
      latest run.
  
      Marked runs may be viewed when listing runs using the `--marked`
      option.
  
      To unmark the run, use `--clear`.
  
      {{ runs_support.run_arg }}
  
      When marking, if `RUN` isn't specified, the latest unmarked run is
      used. When clearing, if `RUN` isn't specified, all marked runs
      are used.
  
      {{ runs_support.all_filters }}
  
      """
      from . import runs_impl
  
      runs_impl.mark(args, ctx)
  
imports: import click
  from guild import click_util
  from .None import runs_support
label_desc: Use image node_id 2 for calling a global function with example usage: mark_runs(ctx, args) without return types