From e8c87e43318911c962f77eca6544f65072742291 Mon Sep 17 00:00:00 2001 From: Igor Rodionov Date: Thu, 1 May 2025 18:24:44 +0300 Subject: [PATCH] Fix no existed releases --- action.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 99088d9..a890935 100644 --- a/action.yml +++ b/action.yml @@ -131,8 +131,15 @@ runs: const release = await github.rest.repos.getReleaseByTag({ ...repository, tag, + }).catch(function(error) { + if (error.status === 404) { + core.info(`Release v${VERSION} not found`) + return + } else { + throw error + } }); - if ( ! release.data.draft && release.data.prerelease == ${{ inputs.prerelease }} ) { + if ( release && ! release.data.draft && release.data.prerelease == ${{ inputs.prerelease }} ) { console.log("Found release: " + tag); return true; }