fix(release): defer optional provenance main lookup

This commit is contained in:
Vincent Koc
2026-07-12 01:16:42 -07:00
parent 13bfac6a9f
commit b36a2fde84
@@ -1084,7 +1084,7 @@ function sourceCommits(base, target, mainRef) {
);
const provenanceOverrides = collectReleaseProvenanceOverrides(activeCommits);
const mainCommits = canonicalMainCommits(base, mainRef);
const mainCommit = gitCommit(mainRef, true);
const mainCommit = provenanceOverrides.size > 0 ? gitCommit(mainRef, true) : undefined;
const mainCommitsByHash = new Map(mainCommits.map((commit) => [commit.hash, commit]));
const mainCommitsBySubject = new Map();
for (const commit of mainCommits) {