Rethrow getTag error if not 404
This commit is contained in:
parent
7670b98fa0
commit
212d4babf8
6
dist/index.js
vendored
6
dist/index.js
vendored
@ -68,7 +68,11 @@ function get_release_by_tag(tag, prerelease, make_latest, release_name, body, oc
|
|||||||
yield octokit.request(getTag, Object.assign(Object.assign({}, repo()), { tag_sha: tag }));
|
yield octokit.request(getTag, Object.assign(Object.assign({}, repo()), { tag_sha: tag }));
|
||||||
core.warning(`Ignoring target_commit as the tag ${tag} already exists`);
|
core.warning(`Ignoring target_commit as the tag ${tag} already exists`);
|
||||||
}
|
}
|
||||||
catch (_a) { }
|
catch (tagError) {
|
||||||
|
if (tagError.status !== 404) {
|
||||||
|
throw tagError
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return yield octokit.request(createRelease, Object.assign(Object.assign({}, repo()), { tag_name: tag, prerelease: prerelease, make_latest: make_latest ? 'true' : 'false', name: release_name, body: body, target_commitish: target_commit }));
|
return yield octokit.request(createRelease, Object.assign(Object.assign({}, repo()), { tag_name: tag, prerelease: prerelease, make_latest: make_latest ? 'true' : 'false', name: release_name, body: body, target_commitish: target_commit }));
|
||||||
}
|
}
|
||||||
|
@ -57,7 +57,11 @@ async function get_release_by_tag(
|
|||||||
tag_sha: tag
|
tag_sha: tag
|
||||||
});
|
});
|
||||||
core.warning(`Ignoring target_commit as the tag ${tag} already exists`)
|
core.warning(`Ignoring target_commit as the tag ${tag} already exists`)
|
||||||
} catch { }
|
} catch (tagError: any) {
|
||||||
|
if (tagError.status !== 404) {
|
||||||
|
throw tagError
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return await octokit.request(createRelease, {
|
return await octokit.request(createRelease, {
|
||||||
...repo(),
|
...repo(),
|
||||||
|
Loading…
Reference in New Issue
Block a user