From b6b0d97f5f59943a7433b53dfb79099ad7051d1c Mon Sep 17 00:00:00 2001 From: michaellindsay Date: Tue, 2 Jul 2024 10:32:11 -0700 Subject: [PATCH] cleaning up --- .../validate-release-version.js | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/actions-scripts/validate-release-version.js b/.github/actions-scripts/validate-release-version.js index 982f60b..92065ad 100755 --- a/.github/actions-scripts/validate-release-version.js +++ b/.github/actions-scripts/validate-release-version.js @@ -29,24 +29,24 @@ async function validateReleaseVersion() { var latest_version = "1.1.1" - try { - const { data: latest } = await octokit.request(`GET /repos/${owner}/${repo}/releases/latest`, gh_api_header) + const { data: latest } = await octokit.request(`GET /repos/${owner}/${repo}/releases/latest`, gh_api_header) - if (latest.name) { - latest_version = latest.name - } else if (latest.tag_name) { - latest_version = latest.tag_name.replace('v','') - } - // Version set in package.json must be greater than latest - console.log("Package Version: ", version, "Latest Version: ", latest_version) - if (! semver.gt(version, latest_version)) { - console.log("version property in package.json must be greater than: ", latest_version) - // process.exit(1); - } - } catch (error) { - console.log("could not load latest error ", error.status, error.message) + if (latest.name) { + latest_version = latest.name + } else if (latest.tag_name) { + latest_version = latest.tag_name.replace('v','') + } else { + console.log("Unable to determine latest version: ", latest) process.exit(1); } + + // Version set in package.json must be greater than latest + console.log("Package Version: ", version, "Latest Version: ", latest_version) + if (! semver.gt(version, latest_version)) { + console.log("version property in package.json must be greater than: ", latest_version) + process.exit(1); + } + return version; }