fix: exit condition

This commit is contained in:
Simone Corsi 2021-01-16 12:13:05 +01:00
parent f8cb892016
commit 914a11532f
3 changed files with 6 additions and 12 deletions

View File

@ -1,4 +1,4 @@
// original content by: github.com/TriPSs/conventional-changelog-action/blob/master/src/helpers/git.js
// original content by: https://github.com/TriPSs/conventional-changelog-action/blob/master/src/helpers/git.js
import * as core from '@actions/core';
import * as exec from '@actions/exec';

View File

@ -29,9 +29,8 @@ export async function renderer(
try {
return ejs.render(templateString, data);
} catch (error) {
core.error('#renderer');
core.error(error);
process.exit(1);
core.setFailed(`#renderer: ${error}`);
return '';
}
}
@ -57,7 +56,7 @@ let links: PaginationLink = {
last: undefined,
};
export async function paginate(): Promise<ApiGetStarResponse | null> {
if (!isLastPage(links)) return null;
if (isLastPage(links)) return null;
const r = await apiGetStar(links.next);
links = r.links;
return r;

View File

@ -47,18 +47,13 @@ export async function main(): Promise<any> {
export async function run(): Promise<any> {
try {
await main();
process.exit(0);
} catch (error) {
core.error('#run:');
core.error(error);
process.exit(1);
core.setFailed(`#run: ${error}`);
}
}
const catchAll = (info: any) => {
core.error('#catchAll');
core.error(info);
process.exit(1);
core.setFailed(`#catchAll: ${info}`);
};
process.on('unhandledRejection', catchAll);
process.on('uncaughtException', catchAll);