From 101beef87c89decc3fcf8c17bf6bb060780f8396 Mon Sep 17 00:00:00 2001 From: Miodec Date: Wed, 14 Aug 2024 13:49:26 +0200 Subject: [PATCH] chore(release package): catch github release api error, notify user --- packages/release/src/index.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/release/src/index.js b/packages/release/src/index.js index 9ada2eb1a..fd6fcf716 100755 --- a/packages/release/src/index.js +++ b/packages/release/src/index.js @@ -260,7 +260,12 @@ const main = async () => { if (!noDeploy) purgeCache(); updatePackage(newVersion); createCommitAndTag(newVersion); - await createGithubRelease(newVersion, changelogContent); + try { + await createGithubRelease(newVersion, changelogContent); + } catch (e) { + console.error(`Failed to create release on GitHub: ${e}`); + console.log("Please create the release manually."); + } console.log(`Release ${newVersion} completed successfully.`); process.exit(0);