fix: skip logic

This commit is contained in:
peaceiris 2020-03-14 21:13:09 +00:00
parent 78a39ce0df
commit 01976c9d9b

View File

@ -73,15 +73,18 @@ export async function skipOnFork(
// eslint-disable-next-line @typescript-eslint/no-explicit-any // eslint-disable-next-line @typescript-eslint/no-explicit-any
(context.payload as any).repository.fork === 'true'; (context.payload as any).repository.fork === 'true';
if (isForkRepository && deployKey === '') { if (isForkRepository) {
core.warning('Action runs on fork and deploy_key is empty'); if (githubToken) {
return true; return false;
} }
if (isForkRepository && personalToken === '') { if (!deployKey && !personalToken) {
core.warning('Action runs on fork and personalToken is empty'); core.warning(
'Action runs on fork and deploy_key or personal_token is empty'
);
return true; return true;
} }
}
return false; return false;
} }