pub fn create_issue_from_failed_run(
    github_cli: Box<dyn GitHub>,
    run_id: &str,
    labels: &str,
    kind: WorkflowKind,
    dry_run: bool,
    no_duplicate: bool
) -> Result<(), Box<dyn Error>>