diff --git a/lib/util/git/index.ts b/lib/util/git/index.ts index 302465615ea64c7f0e4f58bfa19eaeca664f2a60..69749f13b8b4d303e807eb263d53836ad601c862 100644 --- a/lib/util/git/index.ts +++ b/lib/util/git/index.ts @@ -321,8 +321,10 @@ export async function setBranch(branchName: string): Promise<string> { await git.raw(['rev-parse', 'origin/' + branchName]) ).trim(); await git.checkout([branchName, '-f']); - const latestCommitDate = (await git.log({ n: 1 })).latest.date; - logger.debug({ branchName, latestCommitDate }, 'latest commit'); + const latestCommitDate = (await git.log({ n: 1 }))?.latest?.date; + if (latestCommitDate) { + logger.debug({ branchName, latestCommitDate }, 'latest commit'); + } await git.reset(ResetMode.HARD); return config.currentBranchSha; } catch (err) /* istanbul ignore next */ {