diff --git a/lib/platform/git/storage.js b/lib/platform/git/storage.js index b865d279ac2e354c25ad48f1cbb14b76175bc1c6..c3ad6976bd2940d8f9167f9c6d6c25bf0afcc5e0 100644 --- a/lib/platform/git/storage.js +++ b/lib/platform/git/storage.js @@ -182,11 +182,15 @@ class Storage { } async function deleteBranch(branchName) { - await git.raw(['push', '--delete', 'origin', branchName]); + try { + await git.raw(['push', '--delete', 'origin', branchName]); + } catch (err) /* istanbul ignore next */ { + logger.warn({ branchName, err }, 'Error deleting remote branch'); + } try { await deleteLocalBranch(branchName); } catch (ex) { - // local branch may not exist + logger.debug({ branchName }, 'Could not delete remote branch'); } }