Don't process a stale issue in the same run it's marked stale (#696)

This commit is contained in:
Luke Tomlinson
2022-04-29 10:07:39 -04:00
committed by GitHub
parent 57708ae6dd
commit 65d24b7092
3 changed files with 20 additions and 2 deletions

View File

@@ -20,6 +20,7 @@ export class Issue implements IIssue {
readonly milestone?: IMilestone | null;
readonly assignees: Assignee[];
isStale: boolean;
markedStaleThisRun: boolean;
operations = new Operations();
private readonly _options: IIssuesProcessorOptions;
@@ -39,6 +40,7 @@ export class Issue implements IIssue {
this.milestone = issue.milestone;
this.assignees = issue.assignees || [];
this.isStale = isLabeled(this, this.staleLabel);
this.markedStaleThisRun = false;
}
get isPullRequest(): boolean {