From 2e21a7ab1f1a8ee70434bfd8cfaa25f210bc8670 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Gorzeli=C5=84ski?= Date: Thu, 6 Jul 2023 08:35:46 +0200 Subject: [PATCH] Update build --- dist/index.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dist/index.js b/dist/index.js index 14247d77..a2684687 100644 --- a/dist/index.js +++ b/dist/index.js @@ -787,7 +787,9 @@ class IssuesProcessor { if (shouldRemoveStaleWhenUpdated && (issueHasUpdateSinceStale || issueHasCommentsSinceStale || - issueHasReactionsSinceStale) && + (this.options.ignoreReactions === false + ? issueHasReactionsSinceStale + : false)) && !issue.markedStaleThisRun) { issueLogger.info(`Remove the stale label since the $$type has been updated and the workflow should remove the stale label when updated`); yield this._removeStaleLabel(issue, staleLabel); @@ -805,7 +807,9 @@ class IssuesProcessor { issueLogger.info(`$$type has been updated in the last ${daysBeforeClose} days: ${logger_service_1.LoggerService.cyan(issueHasUpdateInCloseWindow)}`); if (!issueHasCommentsSinceStale && !issueHasUpdateInCloseWindow && - !issueHasReactionsSinceStale) { + (this.options.ignoreReactions === false + ? !issueHasReactionsSinceStale + : true)) { issueLogger.info(`Closing $$type because it was last updated on: ${logger_service_1.LoggerService.cyan(issue.updated_at)}`); yield this._closeIssue(issue, closeMessage, closeLabel); if (this.options.deleteBranch && issue.pull_request) { @@ -2308,6 +2312,7 @@ function _getAndValidateArgs() { ignoreUpdates: core.getInput('ignore-updates') === 'true', ignoreIssueUpdates: _toOptionalBoolean('ignore-issue-updates'), ignorePrUpdates: _toOptionalBoolean('ignore-pr-updates'), + ignoreReactions: _toOptionalBoolean('ignore-reactions'), exemptDraftPr: core.getInput('exempt-draft-pr') === 'true', closeIssueReason: core.getInput('close-issue-reason'), includeOnlyAssigned: core.getInput('include-only-assigned') === 'true'