From af37686362bec68e7291ba9e4091ed92d8e9c75c Mon Sep 17 00:00:00 2001 From: "Jack Boswell (boswelja)" Date: Tue, 8 Dec 2020 16:52:47 +1300 Subject: [PATCH] Only fetch release name if the user didn't specify one This should improve performance when manually setting a release name --- lib/edits.js | 3 ++- src/edits.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/edits.js b/lib/edits.js index 6e181f2c..01201f85 100644 --- a/lib/edits.js +++ b/lib/edits.js @@ -80,7 +80,8 @@ function uploadToPlayStore(options, releaseFiles) { // Simple check to see whether commit was successful if (res.data.id != null) { core.debug(`Successfully committed ${res.data.id}`); - core.setOutput("releaseName", getPublishedReleaseName(res.data, options)); + const name = options.name || getPublishedReleaseName(res.data, options); + core.setOutput("releaseName", name); return Promise.resolve(res.data.id); } else { diff --git a/src/edits.ts b/src/edits.ts index e311bf40..ae9d252a 100644 --- a/src/edits.ts +++ b/src/edits.ts @@ -77,7 +77,8 @@ export async function uploadToPlayStore(options: EditOptions, releaseFiles: stri // Simple check to see whether commit was successful if (res.data.id != null) { core.debug(`Successfully committed ${res.data.id}`); - core.setOutput("releaseName", getPublishedReleaseName(res.data, options)) + const name = options.name || getPublishedReleaseName(res.data, options); + core.setOutput("releaseName", name) return Promise.resolve(res.data.id!); } else { core.setFailed(`Error ${res.status}: ${res.statusText}`);