nikivdev/code · error
No upstream configured and no origin/pr/* candidate found. S
Error message
No upstream configured and no origin/pr/* candidate found. Set upstream to your PR branch first, then re-run.
What it means
Error "No upstream configured and no origin/pr/* candidate found. Set upstream to your PR branch first, then re-run." thrown in nikivdev/code.
Source
Thrown at src/commit.rs:8062
}
}
return Ok(());
}
if force {
return Ok(());
}
if let Some(candidate) = find_best_pr_upstream_candidate(repo_root, head_sha) {
println!(
"No upstream configured. Using {} as push upstream.",
candidate
);
git_run_in(repo_root, &["branch", "--set-upstream-to", &candidate])?;
return Ok(());
}
bail!(
"No upstream configured and no origin/pr/* candidate found. Set upstream to your PR branch first, then re-run."
);
}
pub fn commit_queue_has_entries(repo_root: &Path) -> bool {
let dir = commit_queue_dir(repo_root);
if !dir.exists() {
return false;
}
fs::read_dir(dir)
.map(|entries| {
entries
.filter_map(|entry| entry.ok())
.any(|entry| entry.path().extension().and_then(|s| s.to_str()) == Some("json"))
})
.unwrap_or(false)
}
View on GitHub (pinned to a747e741ae)
When it happens
Trigger: Thrown at src/commit.rs:8062 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of nikivdev/code@a747e741ae (2026-09-01).
Data as JSON: /api/errors/756b00316e4265ce.
Report an issue: GitHub.