From c97a39a35f681badbf7490c2786eddf06b17316d Mon Sep 17 00:00:00 2001 From: peaceiris <30958501+peaceiris@users.noreply.github.com> Date: Sat, 14 Mar 2020 21:02:35 +0000 Subject: [PATCH] fix: skip logic --- src/utils.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/utils.ts b/src/utils.ts index 7793ed32b..bd2baa2d2 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -73,13 +73,15 @@ export async function skipOnFork( // eslint-disable-next-line @typescript-eslint/no-explicit-any (context.payload as any).repository.fork === 'true'; - if (!isForkRepository || githubToken) { - return false; + if (isForkRepository && deployKey === '') { + core.warning('Action runs on fork and deploy_key is empty'); + return true; } - if (isForkRepository && (deployKey || personalToken)) { - return false; + if (isForkRepository && personalToken === '') { + core.warning('Action runs on fork and personalToken is empty'); + return true; } - return true; + return false; }