From aeb7e36f9d9ab93b8e7a3bb65676ea370e2640a8 Mon Sep 17 00:00:00 2001 From: xrkffgg Date: Mon, 22 Feb 2021 20:32:36 +0800 Subject: [PATCH] fix: add pending check --- dist/index.js | 2 +- src/main.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/index.js b/dist/index.js index e85b5bf..3c715d2 100644 --- a/dist/index.js +++ b/dist/index.js @@ -6035,7 +6035,7 @@ async function run() { for (let i = 0; i < filterPRs.length; i++) { let number = filterPRs[i]; const result = await getPRStatus(owner, repo, number); - if (result.ifCICompleted) { + if (result.commitState !== 'pending' && result.ifCICompleted) { if (result.commitState === 'success' && !result.ifCIHasFailure) { if (successReview === 'true') { await doPRReview(owner, repo, number, 'APPROVE', successReviewBody); diff --git a/src/main.js b/src/main.js index 12a4cf7..8fdc898 100644 --- a/src/main.js +++ b/src/main.js @@ -83,7 +83,7 @@ async function run() { for (let i = 0; i < filterPRs.length; i++) { let number = filterPRs[i]; const result = await getPRStatus(owner, repo, number); - if (result.ifCICompleted) { + if (result.commitState !== 'pending' && result.ifCICompleted) { if (result.commitState === 'success' && !result.ifCIHasFailure) { if (successReview === 'true') { await doPRReview(owner, repo, number, 'APPROVE', successReviewBody);