update logging message for exempt labels

This commit is contained in:
John Sudol 2022-11-24 19:42:47 +00:00 committed by GitHub
parent e27c9afd63
commit fde7d4444e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 6 deletions

View File

@ -246,8 +246,7 @@ Required Permission: `pull-requests: write`
#### exempt-issue-labels
The label(s) that can exempt to automatically mark as stale the issues.
It can be a comma separated list of labels (e.g: `question,bug`).
A comma separated list of labels, that prevent the issue from being marked as stale. (e.g: `question,bug,wip`)
If unset (or an empty string), this option will not alter the stale workflow.

5
dist/index.js vendored
View File

@ -526,14 +526,15 @@ class IssuesProcessor {
issueLogger.info(`This $$type has a stale label`);
}
else {
issueLogger.info(`This $$type hasn't a stale label`);
issueLogger.info(`This $$type doesn't have a stale label`);
}
const exemptLabels = words_to_list_1.wordsToList(issue.isPullRequest
? this.options.exemptPrLabels
: this.options.exemptIssueLabels);
if (exemptLabels.some((exemptLabel) => is_labeled_1.isLabeled(issue, exemptLabel))) {
if (issue.isStale) {
issueLogger.info(`An exempt label was added after the stale label.`);
// issueLogger.info(`An exempt label was added after the stale label.`);
issueLogger.info(`This $$type has an exempt label, removing the stale label.`);
yield this._removeStaleLabel(issue, staleLabel);
}
issueLogger.info(`Skipping this $$type because it has an exempt label`);

View File

@ -323,7 +323,7 @@ export class IssuesProcessor {
if (issue.isStale) {
issueLogger.info(`This $$type has a stale label`);
} else {
issueLogger.info(`This $$type hasn't a stale label`);
issueLogger.info(`This $$type doesn't have a stale label`);
}
const exemptLabels: string[] = wordsToList(
@ -338,7 +338,10 @@ export class IssuesProcessor {
)
) {
if (issue.isStale) {
issueLogger.info(`An exempt label was added after the stale label.`);
// issueLogger.info(`An exempt label was added after the stale label.`);
issueLogger.info(
`This $$type has an exempt label, removing the stale label.`
);
await this._removeStaleLabel(issue, staleLabel);
}