From 8eb3a037ee45a179a20f8bbcefb2effc8d4231f1 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Wed, 14 Oct 2020 08:49:56 +0200 Subject: [PATCH] fix: correct autoclose logging --- lib/workers/repository/finalise/prune.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/lib/workers/repository/finalise/prune.ts b/lib/workers/repository/finalise/prune.ts index 1434f1e895..f7ba769c07 100644 --- a/lib/workers/repository/finalise/prune.ts +++ b/lib/workers/repository/finalise/prune.ts @@ -31,6 +31,10 @@ async function cleanUpBranches( `PRUNING-DISABLED: Would update pr ${pr.number} to ${pr.title} - autoclosed` ); } else { + logger.info( + { branchName, prNo: pr.number, prTitle: pr.title }, + 'Autoclosing PR' + ); await platform.updatePr({ number: pr.number, prTitle: `${pr.title} - autoclosed`, @@ -40,8 +44,11 @@ async function cleanUpBranches( } } - logger.debug({ branch: branchName }, `Deleting orphan branch`); if (branchIsModified) { + logger.debug( + { branch: branchName }, + `Skipping orphan branch deletion as branch has been modified` + ); if (pr) { logger.debug( { prNo: pr?.number, prTitle: pr?.title }, @@ -65,11 +72,9 @@ async function cleanUpBranches( `PRUNING-DISABLED: Would deleting orphan branch ${branchName}` ); } else { + logger.debug({ branch: branchName }, `Deleting orphan branch`); await deleteBranch(branchName); } - if (pr && !branchIsModified) { - logger.info({ prNo: pr.number, prTitle: pr.title }, 'PR autoclosed'); - } } catch (err) /* istanbul ignore next */ { if (err.message !== REPOSITORY_CHANGED) { logger.warn({ err, branch: branchName }, 'Error pruning branch'); -- GitLab