()
| 152 | |
| 153 | throw new Error( |
| 154 | "No default branch detected. Tried origin/HEAD, main, master, origin/main, and origin/master.", |
| 155 | ); |
| 156 | } |
| 157 | |
| 158 | export function resolveMergeBase(base: string): string { |
| 159 | return execFileSync("git", ["merge-base", base, "HEAD"], { |
| 160 | encoding: "utf8", |
| 161 | stdio: ["ignore", "pipe", "ignore"], |
| 162 | }).trim(); |
| 163 | } |
no outgoing calls
no test coverage detected