From 002bc9745062596b199ee8f1fcd336e6ff3e5fd5 Mon Sep 17 00:00:00 2001 From: Marko Kungla Date: Tue, 14 Sep 2021 17:13:17 +0300 Subject: [PATCH] add missing inputs to action.yml closes #551 (#554) --- action.yml | 8 ++++++++ dist/index.js | 18 +++++++++++------- src/classes/issues-processor.ts | 6 ++++-- src/functions/clean-label.ts | 6 +++--- 4 files changed, 26 insertions(+), 12 deletions(-) diff --git a/action.yml b/action.yml index 4adb85a7..5bf2a305 100644 --- a/action.yml +++ b/action.yml @@ -168,6 +168,14 @@ inputs: description: 'Display some statistics at the end regarding the stale workflow (only when the logs are enabled).' default: 'true' required: false + labels-to-add-when-unstale: + description: 'A comma delimited list of labels to add when a stale issue or pull request receives activity and has the stale-issue-label or stale-pr-label removed from it.' + default: '' + required: false + labels-to-remove-when-unstale: + description: 'A comma delimited list of labels to remove when a stale issue or pull request receives activity and has the stale-issue-label or stale-pr-label removed from it.' + default: '' + required: false outputs: closed-issues-prs: description: 'List of all closed issues and pull requests.' diff --git a/dist/index.js b/dist/index.js index 5116b243..4f112144 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,4 +1,3 @@ -module.exports = /******/ (() => { // webpackBootstrap /******/ var __webpack_modules__ = ({ @@ -541,7 +540,8 @@ class IssuesProcessor { }); const events = yield this.client.paginate(options); const reversedEvents = events.reverse(); - const staleLabeledEvent = reversedEvents.find(event => event.event === 'labeled' && clean_label_1.cleanLabel(event.label.name) === clean_label_1.cleanLabel(label)); + const staleLabeledEvent = reversedEvents.find(event => event.event === 'labeled' && + clean_label_1.cleanLabel(event.label.name) === clean_label_1.cleanLabel(label)); if (!staleLabeledEvent) { // Must be old rather than labeled return undefined; @@ -8953,8 +8953,9 @@ module.exports = require("zlib");; /******/ // The require function /******/ function __nccwpck_require__(moduleId) { /******/ // Check if module is in cache -/******/ if(__webpack_module_cache__[moduleId]) { -/******/ return __webpack_module_cache__[moduleId].exports; +/******/ var cachedModule = __webpack_module_cache__[moduleId]; +/******/ if (cachedModule !== undefined) { +/******/ return cachedModule.exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = __webpack_module_cache__[moduleId] = { @@ -8991,10 +8992,13 @@ module.exports = require("zlib");; /******/ /******/ /* webpack/runtime/compat */ /******/ -/******/ __nccwpck_require__.ab = __dirname + "/";/************************************************************************/ -/******/ // module exports must be returned from runtime so entry inlining is disabled +/******/ if (typeof __nccwpck_require__ !== 'undefined') __nccwpck_require__.ab = __dirname + "/";/************************************************************************/ +/******/ /******/ // startup /******/ // Load entry module and return exports -/******/ return __nccwpck_require__(3109); +/******/ // This entry module is referenced by other modules so it can't be inlined +/******/ var __webpack_exports__ = __nccwpck_require__(3109); +/******/ module.exports = __webpack_exports__; +/******/ /******/ })() ; \ No newline at end of file diff --git a/src/classes/issues-processor.ts b/src/classes/issues-processor.ts index 384a3604..694e5d99 100644 --- a/src/classes/issues-processor.ts +++ b/src/classes/issues-processor.ts @@ -8,7 +8,7 @@ import {isDateMoreRecentThan} from '../functions/dates/is-date-more-recent-than' import {isValidDate} from '../functions/dates/is-valid-date'; import {isBoolean} from '../functions/is-boolean'; import {isLabeled} from '../functions/is-labeled'; -import { cleanLabel } from '../functions/clean-label'; +import {cleanLabel} from '../functions/clean-label'; import {shouldMarkWhenStale} from '../functions/should-mark-when-stale'; import {wordsToList} from '../functions/words-to-list'; import {IComment} from '../interfaces/comment'; @@ -537,7 +537,9 @@ export class IssuesProcessor { const reversedEvents = events.reverse(); const staleLabeledEvent = reversedEvents.find( - event => event.event === 'labeled' && cleanLabel(event.label.name) === cleanLabel(label) + event => + event.event === 'labeled' && + cleanLabel(event.label.name) === cleanLabel(label) ); if (!staleLabeledEvent) { diff --git a/src/functions/clean-label.ts b/src/functions/clean-label.ts index 643371f3..5459b4f6 100644 --- a/src/functions/clean-label.ts +++ b/src/functions/clean-label.ts @@ -1,5 +1,5 @@ import deburr from 'lodash.deburr'; -import { CleanLabel } from '../types/clean-label'; +import {CleanLabel} from '../types/clean-label'; /** * @description @@ -10,5 +10,5 @@ import { CleanLabel } from '../types/clean-label'; * @return {string} A lowercased, deburred version of the passed in label */ export function cleanLabel(label: Readonly): CleanLabel { - return deburr(label.toLowerCase()); -} \ No newline at end of file + return deburr(label.toLowerCase()); +}