From 2d5b3c2654d3d3624349df06b1b3455ebf6ebef3 Mon Sep 17 00:00:00 2001 From: Erik Engervall Date: Wed, 5 May 2021 17:23:38 +0200 Subject: [PATCH] Add guard around new type requirements for 'tagger' field on octokit.git.createTag Signed-off-by: Erik Engervall --- .../src/api/GitReleaseApiClient.ts | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/plugins/git-release-manager/src/api/GitReleaseApiClient.ts b/plugins/git-release-manager/src/api/GitReleaseApiClient.ts index 49c0d056ed..3bcba9226a 100644 --- a/plugins/git-release-manager/src/api/GitReleaseApiClient.ts +++ b/plugins/git-release-manager/src/api/GitReleaseApiClient.ts @@ -336,11 +336,15 @@ export class GitReleaseApiClient implements GitReleaseApi { tag, object, type: 'commit', - tagger: { - date: new Date().toISOString(), - email: taggerEmail, - name: taggerName, - }, + ...(taggerEmail + ? { + tagger: { + date: new Date().toISOString(), + email: taggerEmail, + name: taggerName, + }, + } + : {}), }); return {